@charset "UTF-8";.flexipanel-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}.flexipanel-wrapper .flexipanel-position{width:100%;height:100%;max-width:80em;padding:0 16px;padding:0 1rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column}.flexipanel-wrapper .flexipanel-position.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flexipanel-wrapper .flexipanel-position.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexipanel-wrapper .flexipanel-position.right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flexipanel-wrapper .flexipanel-position.top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start}.flexipanel-wrapper .flexipanel-position.middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}.flexipanel-wrapper .flexipanel-position.bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end}.flexipanel-wrapper .flexipanel-position .flexipanel{max-width:450px}.video-banner{color:#fff;overflow:hidden}.video-banner .flexipanel-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.video-banner .flexipanel-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column}.video-banner .flexipanel-wrapper.v-align.middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}.video-banner .flexipanel-wrapper.v-align.top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start}.video-banner .flexipanel-wrapper.v-align.bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end}.video-banner .flexipanel-wrapper.h-align.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-banner .flexipanel-wrapper.h-align.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.video-banner .flexipanel-wrapper.h-align.right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.video-banner .flexipanel{padding:16px;padding:1rem}.video-banner .teaser-video.no-controls ::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}.video-banner .teaser-video.no-controls ::--webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}.video-banner .teaser-video.no-controls ::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.video-banner .teaser-video video{height:auto;width:100%}.video-banner .main-video{display:none;position:relative;padding-bottom:56.25%;padding-top:0;height:0}.video-banner .main-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.imageslideshow .slider-pagination{text-align:center}.imageslideshow .slider-pagination .slick-dots>li{width:8px;width:.5rem;height:8px;height:.5rem;cursor:pointer;margin-right:16px;margin-right:1rem;background:#e5e5e5}.imageslideshow .slider-pagination .slick-dots>li button{border:0;color:transparent;cursor:pointer}.imageslideshow .slider-pagination .slick-dots>li.slick-active{background:#fcb822}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:-webkit-focus-ring-color auto 3px}.page-wrap,body,html{overflow-x:hidden}html{line-height:1.4;font-size:16px;font-size:1rem;font-family:Barlow,sans-serif;color:#000}@media all and (min-width:80em){html{font-size:1.125rem}}html.ie main{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-grow:0}.page-wrap{position:relative;left:0;overflow-y:hidden;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.35s;transition:.35s}.page-wrap.push{right:250px;right:15.625rem}.page-wrap.push.menu-left{right:-250px;right:-15.625rem}main{-webkit-box-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-grow:1}section{clear:both}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{max-width:100%;width:auto;height:auto;display:block}fieldset{border:0;margin:0;padding:0}input{border:1px solid #707070}textarea{resize:vertical}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.spinner{width:70px;text-align:center}.spinner>div{width:16px;width:1rem;height:16px;height:1rem;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}ul{padding-left:28px;padding-left:1.75rem}.page-title{height:0;opacity:0;margin:0;padding:0;visibility:hidden}.page-wrap.push{left:-250px;left:-15.625rem}.page-wrap.push.menu-left{left:250px;left:15.625rem;right:0}.page-wrap.push header.sticky{right:250px;right:15.625rem}.page-wrap.push header.sticky.menu-left{right:0;left:250px;left:15.625rem}.page-wrap.push header.menu-left #logo-block{opacity:0}@media all and (min-width:766px){.page-wrap.push header.menu-left #logo-block{opacity:1}}#nav-toggle{padding:12px 26px 16px 0;z-index:999;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);right:16px;right:1rem}@media all and (min-width:1259px){#nav-toggle{display:none}}#nav-toggle.active span{background-color:transparent}#nav-toggle.active span:after,#nav-toggle.active span:before{top:0}#nav-toggle.active span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#nav-toggle span,#nav-toggle span:after,#nav-toggle span:before{cursor:pointer;border-radius:1px;height:3px;width:26px;background:#234fc4;position:absolute;display:block;content:'';-webkit-transition:.35s;transition:.35s}#nav-toggle span:before{top:-8px}#nav-toggle span:after{bottom:-8px}.mobile-nav{color:#000;-webkit-transition:.3s;transition:.3s}.mobile-nav .nav-list li{position:relative;clear:both;padding:8px 16px;padding:.5rem 1rem}.mobile-nav .nav-list li.top-item{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start}.mobile-nav .nav-list li.back-button-wrap{background-color:#eeeeec}.mobile-nav .nav-list li a{color:#234fc4;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start}.mobile-nav .nav-list li a span.menu-icon{margin-right:10px;max-width:36px;max-width:2.25rem}.mobile-nav .nav-list li#menu-title{margin-bottom:32px;margin-bottom:2rem}.mobile-nav .nav-list .back-button{width:100%}.mobile-nav .nav-list .back-button i{margin-right:16px;margin-right:1rem}.mobile-nav .social-icons{margin:16px 0 0 0;margin:1rem 0 0 0;padding:0 16px;padding:0 1rem}.push-menu{-webkit-transition:.35s;transition:.35s;position:fixed;top:0;right:-250px;right:-15.625rem;bottom:0;width:250px;width:15.625rem;height:100%;overflow:auto;background-color:#fff;z-index:998;border-left:1px solid #a28d80}.push-menu.menu-left{right:auto;left:-250px;left:-15.625rem}.push-menu.menu-left.push{right:auto;left:0}.push-menu.push{right:0}header{z-index:999;position:relative;-webkit-box-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background-color:#fff;-webkit-transition:.35s;transition:.35s}header.sticky{position:fixed;top:0;left:0;right:0;width:100%}header a{text-decoration:none}header a:active,header a:hover{text-decoration:none}header #nav-block{display:none}.site-name{padding:12px 0;padding:.75rem 0;-webkit-transition:.35s;transition:.35s;width:192px;width:12rem;display:block}.page-wrap.push header.sticky{left:-250px;left:-15.625rem}footer{-webkit-box-flex:1 0 auto;flex:1 0 auto;-ms-flex:1 0 auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-grow:0}footer .footer-wrap{background-color:#fff}footer .footer-column.v-align.middle{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}footer .footer-column.v-align.bottom{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end}.tabs .tab-wrapper{margin-top:20px;margin-top:1.25rem}.tabs .tab-wrapper .tab-button{margin-right:1em;padding-bottom:8px;color:#a7a7a7}.tabs .tab-wrapper .tab-button.active{color:#fff;border-bottom:2px solid #fff}.tabs .tab-wrapper .tab-button:last-of-type{margin-right:0}.tabs .tab-content{display:none;padding:1em 0}.tabs .tab-content.active{display:block}.browserupgrade{z-index:1000;margin:.2em 0;background:#ffeb3b;color:#000;padding:.2em 1em;text-align:center;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:fixed;width:100%;border:1px solid #000}.browserupgrade a{color:grey}.browserupgrade i{margin-right:10px;font-size:20px;font-size:1.25rem}.hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.featured-image{display:block;position:relative;overflow:hidden;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.nav-list{padding-left:0;list-style-type:none;margin:0}.nav-list.horizontal li{display:inline-block;vertical-align:middle;margin-right:12px;margin-right:.75rem}.nav-list.horizontal li:last-of-type{margin-right:0}.nav-list.vertical li{padding-bottom:16px;padding-bottom:1rem}.nav-list.vertical li:last-of-type{padding-bottom:0}.no-scroll{overflow:hidden;height:100%}.wrap:after,.wrap:before{content:" ";display:table}.wrap:after{clear:both}.wrap{position:relative}.overlay{position:absolute;width:100%;height:100%;top:0;left:0}.break-words{word-break:break-all}.bold{font-weight:700}.italic{font-style:italic}.regular{font-weight:300}.uppercase{text-transform:uppercase}.small-text{font-size:13.6px;font-size:.85rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.no-margin{margin:0}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}.no-padding{padding:0}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.section-padding{padding-top:48px;padding-top:3rem;padding-bottom:48px;padding-bottom:3rem}.section-padding-top{padding-top:48px;padding-top:3rem}.section-padding-bottom{padding-bottom:48px;padding-bottom:3rem}.no-underline{text-decoration:none}.no-underline:hover{text-decoration:none}.white-text{color:#fff}.success-text{color:#4caf50}.error-text{color:#c11221}.content-container{max-width:53.125em;margin:0 auto;width:100%}.checklist{list-style-type:none}.checklist li{position:relative}.checklist li:before{content:"\f00c";font-family:"Font Awesome 5 Free";color:#fff;position:absolute;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:-30px}.featured-text{font-size:18.4px;font-size:1.15rem;font-family:Barlow,sans-serif}@media all and (min-width:1023px){.featured-text{font-size:1.25rem}}@media all and (min-width:1259px){.featured-text{font-size:1.4rem}}@media all and (min-width:80em){.featured-text{font-size:1.5rem}}.expandable{position:relative}.expandable:after{display:inline-block;margin-left:16px;margin-left:1rem;content:'\f107';font-family:fontawesome;-webkit-transition:.25s;transition:.25s}.expandable.rotate:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.add-padding.left{padding-left:16px;padding-left:1rem}.add-padding.right{padding-right:16px;padding-right:1rem}.add-padding.top{padding-top:16px;padding-top:1rem}.add-padding.bottom{padding-bottom:16px;padding-bottom:1rem}.close:hover{cursor:pointer}.search-icon{position:relative;height:16px;height:1rem;width:16px;width:1rem;display:block}.search-icon.open .fa-times{opacity:1}.search-icon.open .fa-search{opacity:0}.search-icon .fa{position:absolute;top:0;left:0;-webkit-transition:.3s;transition:.3s}.search-icon .fa-times{opacity:0}.search{overflow:hidden;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}.search form{width:100%;position:relative}.search form input{background-color:transparent}.search form input[type=text]{border:0;color:grey;padding:8px 10px;border:2px solid #666;border-radius:10px;width:100%}.search form input[type=submit]{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background-color:transparent;color:grey!important}.search.mobile form input[type=submit]{right:0}.search.desktop{position:absolute;top:0;left:0;right:0;max-height:0;background-color:#fff}.search.desktop.open{max-height:100%}.search.desktop form{height:100%}.search.desktop form input{font-size:20px;font-size:1.25rem}.search.desktop form input[type=text]{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);padding:6px 10px}.search.desktop form input[type=submit]{right:16px;right:1rem;max-height:100%}#SearchResults li{padding:16px 0;padding:1rem 0}#SearchResults li:last-of-type{border-bottom:0}.silverstripe__elementalbannerblock__block__bannerblock{overflow:hidden;height:100%!important;display:block!important}.silverstripe__elementalbannerblock__block__bannerblock .flexipanel-table{width:100%;height:100%;display:table;position:relative}.silverstripe__elementalbannerblock__block__bannerblock .flexipanel-table.contained{max-width:80em;margin:0 auto;padding:0 16px;padding:0 1rem}.silverstripe__elementalbannerblock__block__bannerblock .flexipanel-table .flexipanel-cell{display:table-cell;width:100%}.silverstripe__elementalbannerblock__block__bannerblock .flexipanel-table .flexipanel-cell.position-top{vertical-align:top;padding-top:48px;padding-top:3rem}.silverstripe__elementalbannerblock__block__bannerblock .flexipanel-table .flexipanel-cell.position-middle{vertical-align:middle}.silverstripe__elementalbannerblock__block__bannerblock .flexipanel-table .flexipanel-cell.position-bottom{vertical-align:bottom;padding-bottom:48px;padding-bottom:3rem}.silverstripe__elementalbannerblock__block__bannerblock .flexipanel-table .flexipanel-cell .flexipanel-content{padding:1em;display:block;position:relative;max-width:80em}@media all and (min-width:1023px){.silverstripe__elementalbannerblock__block__bannerblock .flexipanel-table .flexipanel-cell .flexipanel-content{max-width:75%}}@media all and (min-width:1259px){.silverstripe__elementalbannerblock__block__bannerblock .flexipanel-table .flexipanel-cell .flexipanel-content{max-width:31.25rem}}.silverstripe__elementalbannerblock__block__bannerblock .flexipanel-table .flexipanel-cell .flexipanel-content.position-center{margin:0 auto}.silverstripe__elementalbannerblock__block__bannerblock .flexipanel-table .flexipanel-cell .flexipanel-content.position-right{margin-left:auto;margin-right:0}.imagebanner .featured-image{height:30.438em;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}@media all and (min-width:1023px){.imagebanner .featured-image{height:29.425em}}@media all and (min-width:1023px){.imagebanner .featured-image{height:35.25em}}@media all and (min-width:80em){.imagebanner .featured-image{height:38em}}.imageslideshow .col{margin:0}.imageslideshow .slide-wrapper{position:relative;overflow:hidden;width:100%}.imageslideshow .slide-wrapper .slide{height:30.438em;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}@media all and (min-width:1023px){.imageslideshow .slide-wrapper .slide{height:29.425em}}@media all and (min-width:1023px){.imageslideshow .slide-wrapper .slide{height:35.25em}}@media all and (min-width:80em){.imageslideshow .slide-wrapper .slide{height:38em}}.imageslideshow .slide-wrapper .slide .flexipanel-wrapper .flexipanel{max-width:488px;max-width:30.5rem}.imageslideshow .slide-wrapper .slide .upper-left{top:50px}.imageslideshow .slide-wrapper .slide .lower-left{bottom:50px}.imageslideshow .slide-wrapper .slide .upper-right{top:50px}.imageslideshow .slide-wrapper .slide .upper-right .flexipanel{top:50px;float:right;width:500px}.imageslideshow .slide-wrapper .slide .centre-right{top:45%}.imageslideshow .slide-wrapper .slide .centre-right .flexipanel{top:45%;float:right;width:500px}.imageslideshow .slide-wrapper .slide .lower-right{bottom:50px}.imageslideshow .slide-wrapper .slide .lower-right .flexipanel{bottom:50px;float:right;width:500px}.imageslideshow .thumbnails{padding:10px;background:#000;display:block}.imageslideshow .thumbnails .slide{margin:0 10px}.flexslidershow .overlay-image{height:100%;width:100%;z-index:1;position:absolute;background-repeat:no-repeat;background-position:50% 50%}.flexslidershow .card{padding:32px;padding:2rem}.flexslidershow .card .card-image{position:relative}.flexslidershow .card .card-image img{margin:0 auto}.flexslidershow .col{margin:0}.flexslidershow .slide-wrapper{position:relative;overflow:hidden;width:100%}.flexslidershow .slide-wrapper .slide .flexipanel-wrapper .flexipanel{max-width:488px;max-width:30.5rem}.flexslidershow .slide-wrapper .slide .upper-left{top:50px}.flexslidershow .slide-wrapper .slide .lower-left{bottom:50px}.flexslidershow .slide-wrapper .slide .upper-right{top:50px}.flexslidershow .slide-wrapper .slide .upper-right .flexipanel{top:50px;float:right;width:500px}.flexslidershow .slide-wrapper .slide .centre-right{top:45%}.flexslidershow .slide-wrapper .slide .centre-right .flexipanel{top:45%;float:right;width:500px}.flexslidershow .slide-wrapper .slide .lower-right{bottom:50px}.flexslidershow .slide-wrapper .slide .lower-right .flexipanel{bottom:50px;float:right;width:500px}.flexslidershow .thumbnails{padding:10px;background:0 0;display:block}.flexslidershow .thumbnails .slide{cursor:pointer;margin:0 10px;padding:0 10px}.slide{position:relative}.slide .flexipanel-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}.slide .flexipanel-wrapper .flexipanel-position{width:100%;height:100%;max-width:80em;padding:0 16px;padding:0 1rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column}.slide .flexipanel-wrapper .flexipanel-position.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.slide .flexipanel-wrapper .flexipanel-position.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slide .flexipanel-wrapper .flexipanel-position.right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.slide .flexipanel-wrapper .flexipanel-position.top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start}.slide .flexipanel-wrapper .flexipanel-position.middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}.slide .flexipanel-wrapper .flexipanel-position.bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end}.slide .flexipanel-wrapper .flexipanel{padding:16px;padding:1rem;width:100%}@media all and (min-width:1023px){.slide .flexipanel-wrapper .flexipanel{max-width:60%}}@media all and (min-width:1259px){.slide .flexipanel-wrapper .flexipanel{max-width:37.5rem}}.slick-arrow{background-color:transparent;color:#fff;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:1;-webkit-transition:1s;transition:1s;font-size:24px;font-size:1.5rem}@media all and (min-width:1023px){.slick-arrow{font-size:2rem}}@media all and (min-width:80em){.slick-arrow{font-size:2.25rem;opacity:.6}.slick-arrow:active,.slick-arrow:hover{opacity:1}}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-next{right:0}.slider-pagination{width:100%;max-width:80em;bottom:0;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);padding-left:16px;padding-left:1rem;padding-right:16px;padding-right:1rem;display:none}@media all and (min-width:1023px){.slider-pagination{display:block}}.slick-dots{list-style-type:none;padding:0;margin:0}.slick-dots li{display:inline-block;margin-left:16px;margin-left:1rem;vertical-align:middle;background:#fff;border-radius:100%;font-size:75%;text-align:center;height:32px;height:2rem;width:32px;width:2rem}.slick-dots li button{color:#fff;background-color:transparent}header.standard #nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start}@media all and (min-width:1259px){header.standard #nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}}@media all and (min-width:1259px){header.standard #logo-block{margin-left:0;margin-right:auto;display:block}}@media all and (min-width:1259px){header.standard #nav-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}@media all and (min-width:1259px){header.standard #nav-block .level-1{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end}}header.standard #nav-block .level-1>li{position:relative;margin-left:32px;margin-left:2rem}@media all and (min-width:1259px){header.standard #nav-block .level-1>li{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-item-align:stretch;align-self:stretch}header.standard #nav-block .level-1>li:hover>.level-2{display:block}}@media all and (min-width:1259px){header.standard #nav-block .level-1>li a span{text-align:center}}header.standard #nav-block .level-1>li a span.menu-icon{max-width:40px;margin:0 auto 6px auto;display:block}header.standard #nav-block .level-1 .level-2{z-index:998;background-color:#fff;display:none}@media all and (min-width:1259px){header.standard #nav-block .level-1 .level-2{position:absolute;left:0;top:100%;width:185px;font-size:83%}}header.standard #nav-block .level-1 .level-2.open{display:block}header.standard #nav-block .level-1 .level-2 li{width:100%;text-align:left;position:relative;padding:12px;padding:.75rem;margin-left:0}header.standard #nav-block .level-1 .level-2 li:last-of-type{border-bottom:0}.grey{color:#dedede}.darkgrey{color:#4d4d4d}.white{color:#fff}.black{color:#000}.red{color:#be1321}.font-size-10{font-size:10px}.font-size-12{font-size:12px}.font-size-14{font-size:14px}.font-size-16{font-size:16px}.font-size-18{font-size:18px}.font-size-20{font-size:20px}.font-size-22{font-size:22px}.font-size-24{font-size:24px}.font-size-25{font-size:25px}.font-size-26{font-size:26px}.font-size-28{font-size:28px}.font-size-30{font-size:30px}.font-size-32{font-size:32px}.font-size-34{font-size:34px}.font-size-36{font-size:36px}.font-size-38{font-size:38px}.font-size-40{font-size:40px}.font-weight-600{font-weight:600}.font-weight-900{font-weight:900}body{margin:0}.content-container{max-width:60em}html{font-size:16px;font-family:lato,sans-serif}a{color:#000;text-decoration:none}a:hover{color:#be1321;text-decoration:none}p{font-family:lato,sans-serif;font-size:18px;line-height:1.6}@media only screen and (max-width:520px){p{font-size:1.1rem}}h1{font-family:lato,sans-serif;font-size:60px;color:#000;margin-top:0;margin-bottom:0;font-weight:100;text-transform:unset}@media only screen and (max-width:520px){h1{font-size:50px}}h2{font-size:30px;line-height:1;font-family:lato,sans-serif;color:#4d4d4d;margin-top:0;margin-bottom:20px;font-weight:600;text-transform:none!important}@media only screen and (max-width:960px){h2{font-size:35px}}.header-price,h3{font-size:40px;line-height:1;font-family:lato,sans-serif;color:#4d4d4d;margin-top:0;margin-bottom:0;font-weight:100}@media only screen and (max-width:520px){.header-price,h3{font-size:30px}}h4{font-family:lato,sans-serif;font-size:35px;margin-top:0;margin-bottom:0;font-weight:600;line-height:1.2}@media only screen and (max-width:520px){h4{font-size:25px}}h5{font-family:lato,sans-serif;font-size:20px;margin-top:0;margin-bottom:0;letter-spacing:2px}.featured-text{font-family:lato,sans-serif;line-height:1.4}.no-display{display:none}.section-padding{padding:16px;padding:1rem}.section-padding-bottom{padding-bottom:32px;padding-bottom:2rem}.margin-bottom-1rem{margin-bottom:16px;margin-bottom:1rem}#nav-toggle span,#nav-toggle span:after,#nav-toggle span:before{background:#fff}header.standard{background:#4d4d4d;border-bottom:10px solid grey}header.standard #nav-block{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;justify-content:flex-end}header.standard #nav-block a{color:#fff}header.standard #nav-block .level-2{background-color:#fff!important;width:1170px!important;margin:-10px auto 0;border:1px solid #dedede;border-top:none;-webkit-box-shadow:0 0 .5rem #00000090;box-shadow:0 0 .5rem #00000090}header.standard #nav-block .level-2 .level-2-item{padding:15px 10px 20px;font-size:16px;border-right:1px solid #dedede}header.standard #nav-block .level-2 .level-2-item a{color:#4d4d4d}header.standard #nav-block .level-2 .level-2-item:nth-child(4n){border:none}header.standard #nav-block .has-children .fade-in-item{position:absolute;top:60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;opacity:0;border-bottom:1px solid #999;-webkit-transition:all .6s ease;transition:all .6s ease;display:block!important;visibility:hidden}header.standard #nav-block .has-children:hover .fade-in-item{-webkit-transition:all .6s ease;transition:all .6s ease;top:60px;left:50%;z-index:100;opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%);visibility:visible}header.standard #nav-wrapper{max-width:1140px;margin:0 auto}header.standard #nav-wrapper .fa-search{color:#fff}header.standard #nav-wrapper #bottom-cta{position:absolute;right:0;bottom:-30px;color:#4d4d4d;font-size:20px}header.standard #nav-wrapper #bottom-cta .number{text-align:center}header.standard #nav-wrapper #bottom-cta .number .fa-phone{border:2px solid;padding:5px;border-radius:100%;font-size:35px;vertical-align:middle}header.standard #nav-wrapper #bottom-cta .login{position:absolute;right:50px;text-align:right;top:-20px}header.standard #nav-wrapper #bottom-cta .login a{font-size:16px;background-color:grey;color:#fff;padding:5px 20px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}header.standard #nav-wrapper #bottom-cta #social-media-cta{position:absolute;top:-5px;right:-20px}@media screen and (max-width:993px){header.standard #nav-wrapper #bottom-cta #social-media-cta{right:5px}}header.standard #nav-wrapper #bottom-cta #social-media-cta img{width:35px;padding-top:5px;margin:0 auto}@media screen and (max-width:521px){header.standard #nav-wrapper #bottom-cta{display:none}}@media screen and (max-width:521px){header.standard{padding:0 10px}}.mobile-nav .nav-list li a{color:#4d4d4d}.featured-image .flexipanel-table .flexipanel-cell .flexipanel-content{max-width:80%}@media screen and (max-width:521px){.featured-image .flexipanel-table .flexipanel-cell .flexipanel-content .col-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.three-year-replacement{float:right}.imageslideshow .flexipanel-wrapper{background-color:transparent!important}.imageslideshow .slide .slider-content{background-color:transparent!important;max-width:82%!important;margin:0 auto}@media screen and (max-width:521px){.imageslideshow .slide .slider-content{max-width:100%!important}}@media screen and (min-width:80em){.imageslideshow .slide{height:40em!important}}.imageslideshow .slick-slide img{margin:0 auto}.imageslideshow .slick-arrow{border:none!important}.imageslideshow h3{color:#fff}.imageslideshow h4{margin-bottom:10px}@media screen and (max-width:830px){.imageslideshow h3{font-size:24px}}@media screen and (max-width:521px){.imageslideshow .f35-homebanner{max-height:200px}.imageslideshow h3{font-weight:400}.imageslideshow h4{font-weight:900}}#e230.imageslideshow .flexipanel-wrapper{background-color:rgba(0,0,0,.6)!important}.banner-height-550 .featured-image,.banner-height-550 .slide{height:550px!important}.banner-height-500 .featured-image,.banner-height-500 .slide{height:500px!important}.banner-height-450 .featured-image,.banner-height-450 .slide{height:450px!important}.banner-height-400 .featured-image,.banner-height-400 .slide{height:400px!important}.banner-height-350 .featured-image,.banner-height-350 .slide{height:350px!important}.banner-height-300 .featured-image,.banner-height-300 .slide{height:300px!important}.image-width-100{width:100%}.add-padding-20{padding:0 20px}.sub-header-ribbon{padding:0 16px 16px;padding:0 1rem 1rem;background:#084f77}.sub-header-ribbon:before{background-image:url(/assets/imagebanner/sub-banner-background.png)!important;background-repeat:no-repeat;background-size:cover;content:"";width:inherit;height:33px;position:absolute;top:-30px;left:0}.sub-header-ribbon.ribbon-red{background:#be1321}.sub-header-ribbon.ribbon-red:before{background-image:url(/assets/imagebanner/sub-banner-background-red.png)!important}.sub-header-ribbon h1{font-size:28px;font-weight:600;margin-top:-8px;margin-top:-.5rem;color:#fff}.sub-header-ribbon .slide{max-height:30px}.sub-header-ribbon .slide .slider-content{background-color:transparent!important;max-width:100%!important}@media screen and (max-width:830px){.sub-header-ribbon h1{font-size:20px}}@media screen and (max-width:521px){.sub-header-ribbon h4{margin-top:20px;font-weight:600}.sub-header-ribbon .slide{max-height:60px}.sub-header-ribbon:before{height:25px;top:-20px}}#e188{background:url(/assets/imagebanner/ion-power-partner-strap.jpg)!important}.product-category-list{background-color:#dedede}.product-category-list h3{font-size:28px}.product-category-list h2{font-size:22px;text-align:center;height:45px}.product-category-list .product-cat{background:#fff;border-radius:10px;min-width:174px;max-width:174px;margin:10px 5px;padding:15px;opacity:1;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.product-category-list .product-cat img{max-height:280px;margin:0 auto}.product-category-list .product-cat:hover{opacity:.6;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}@media screen and (max-width:830px){.product-category-list .product-cat{min-width:208px;max-width:208px}}@media screen and (max-width:521px){.product-category-list h2{height:45px;font-size:22px}.product-category-list img{height:125px}.product-category-list .section-padding-bottom{padding-bottom:4rem}.product-category-list .product-cat{min-width:100%;max-width:100%}}@media screen and (max-width:830px){.becomeIONPartner h2{font-size:27px}}#e19{padding:0}#e19 #e21{margin-top:10px;font-size:18px;color:#fff;text-align:center}#page-1 #UserForm_Form_20,#page-1 #UserForm_Form_233{text-align:center}#page-1 #UserForm_Form_20 .btn-toolbar,#page-1 #UserForm_Form_20 div,#page-1 #UserForm_Form_233 .btn-toolbar,#page-1 #UserForm_Form_233 div{display:inline-block}#page-1 #UserForm_Form_20 label,#page-1 #UserForm_Form_233 label{display:none}#page-1 #UserForm_Form_20 input,#page-1 #UserForm_Form_233 input{border:3px solid #fff;background:#4d4d4d;color:#fff;border-radius:10px;font-size:16px;padding:6px}#page-1 #UserForm_Form_20 input#UserForm_Form_20_action_process,#page-1 #UserForm_Form_20 input#UserForm_Form_233_action_process,#page-1 #UserForm_Form_233 input#UserForm_Form_20_action_process,#page-1 #UserForm_Form_233 input#UserForm_Form_233_action_process{color:#4d4d4d;background-color:#fff}#page-1 #UserForm_Form_20 ::-webkit-input-placeholder,#page-1 #UserForm_Form_233 ::-webkit-input-placeholder{color:#fff}#page-1 #UserForm_Form_20 ::-moz-placeholder,#page-1 #UserForm_Form_233 ::-moz-placeholder{color:#fff}#page-1 #UserForm_Form_20 :-ms-input-placeholder,#page-1 #UserForm_Form_233 :-ms-input-placeholder{color:#fff}#page-1 #UserForm_Form_20 ::-ms-input-placeholder,#page-1 #UserForm_Form_233 ::-ms-input-placeholder{color:#fff}#page-1 #UserForm_Form_20 ::placeholder,#page-1 #UserForm_Form_233 ::placeholder{color:#fff}.satisfied-clients{max-width:1140px;margin:0 auto;padding:16px 0;padding:1rem 0}.satisfied-clients .slide-wrapper .slide{-webkit-filter:grayscale(100%)!important;filter:grayscale(100%)!important}.satisfied-clients .card{border:none;padding:0 8px;padding:0 .5rem}.satisfied-clients .card .card-image{padding:10px;height:100px}.satisfied-clients .card .card-image img{padding:10px;max-height:75px}.satisfied-clients .card .card-content,.satisfied-clients .card .card-title{display:none}.satisfied-clients .slider-pagination{bottom:-20px}.satisfied-clients .slick-dots{text-align:center}.satisfied-clients .slick-dots button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.satisfied-clients .slick-dots button:before{top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:14px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.satisfied-clients .slick-dots .slick-active button:before{opacity:1}footer .footer-wrap{background-color:#ddd}footer .footer-wrap img{padding:0;display:inline-block}footer .footer-wrap .footer-logo-p::after{position:absolute;top:14px;left:calc(20px - 1000%);width:1000%;height:52px;background-color:#4d4d4d;content:""}footer .footer-wrap .footer-logo{background-color:#4d4d4d;padding:10px;text-align:left;display:block;position:relative}footer .footer-wrap a,footer .footer-wrap p{font-size:14px}footer .footer-wrap .footer-head{font-weight:900}footer .footer-wrap .section-padding{padding:48px 0;padding:3rem 0}footer .footer-wrap ul{padding-left:0}footer .footer-wrap ul li{list-style-type:none;font-size:14px}footer .footer-wrap .icon-logo .container{background-color:#4d4d4d}@media screen and (max-width:521px){footer .footer-wrap .col{min-width:100%;-ms-flex-preferred-size:unset;flex-basis:unset;padding:0 20px}}.checkmarks-list li{list-style-image:url(/assets/touch-icons/red_checkmark.png)}input[type=date],input[type=email],input[type=number],input[type=text],select{padding:8px 10px;border:1px solid #dedede}select{width:100%;min-height:37px;padding:8px 10px;border:1px solid #dedede;margin:10px 0 15px}textarea{width:100%!important;max-width:100%!important;border:1px solid #dedede;margin:10px 0 15px}.userform .left{font-weight:400}.btn-toolbar input{background-color:#be1321;color:#fff;padding:5px 10px;border:2px solid #be1321;border-radius:15px;font-size:16px;cursor:pointer;font-family:lato,sans-serif;border-radius:100px}.btn-toolbar input:hover{border:2px solid #be1321;background:#fff;color:#be1321}.requiredText{font-size:75%;color:#4d4d4d;margin-left:5px}.contact-form input[type=email],.contact-form input[type=text],.warranty-form input[type=email],.warranty-form input[type=text]{max-width:100%;width:100%}.contact-form p,.warranty-form p{font-size:18px}.partner-form .userformsgroup>legend{border:5px solid #fff;background:#be1321;border-radius:50px;color:#fff;padding:5px 10px}.partner-form .check-abn{margin-top:15px}.partner-form .check-abn .find-abn{font-size:75%;color:#be1321;margin-left:5px}.partner-form fieldset{width:95%;margin:0 auto 30px}@media (min-width:768px){.partner-form .fieldset-half{position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}.partner-form .fieldset-offset{margin-left:4%}}#product-main-title{position:absolute;margin:15px auto;left:50%;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}@media screen and (max-width:993px){#product-main-title{-webkit-transform:translate(-45%,-15%);transform:translate(-45%,-15%)}}.productsgroup{padding:0}.productsgroup .container{max-width:100%}.product-group-list{max-width:1140px;margin:75px auto}.product-group-list h3{margin:40px;text-align:left;margin-left:0}.product-header h3{margin:40px;text-align:center}.card{border:1px solid #dedede;border-radius:15px}.card .card-image{display:table-cell;vertical-align:middle;text-align:center;width:255px;height:200px}.card .card-image img{max-height:200px;margin:0 auto;padding:20px}.card .card-content{padding:0 15px;min-height:170px}.card .card-content .card-title{font-size:23px}.card .card-content .card-description{font-size:16px;font-family:"lato light",sans-serif;min-height:175px}.card .card-content .card-description p{font-size:16px}.card .card-content .card-description p.product-load{min-height:55px}.card .card-content .card-description p strong{font-family:lato,sans-serif}@media screen and (max-width:800px){.card .card-content .card-description{min-height:200px}}@media screen and (max-width:521px){.card .card-image{width:100%;height:200px;display:block}.card .card-content{height:100px}}.fa-facebook-f{font-size:18px;color:#fff;border-radius:20px;background:#be1321;width:30px!important;height:30px!important;padding:5px}.fa-instagram{font-size:18px;color:#fff;border-radius:20px;background:#be1321;width:30px!important;height:30px!important;padding:5px}.fa-linkedin-in{font-size:18px;color:#fff;border-radius:20px;background:#be1321;width:30px!important;height:30px!important;padding:5px}.productblock{padding:0}.gray-background .slides{background-image:url(/assets/imagebanner/bg-2.jpg);background-size:100%;background-position:100%;background-repeat:no-repeat}#product-banner{background-image:url(/assets/imagebanner/bg-2.jpg);background-size:100%;background-position:100%;background-repeat:no-repeat;min-height:600px;padding-top:16px;padding-top:1rem}#product-banner .product-banner-container{max-width:1140px}#product-banner #main-product-image{margin:0 auto}#product-banner #main-product-image #product-image{height:500px;display:table-cell;vertical-align:middle;text-align:center}#product-banner #main-product-image #product-image img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;max-height:450px;margin-top:35px}#product-banner #main-product-image .thumbnails .thumb.card-image{height:130px;max-width:130px;padding:10px;border:1px solid #bfbfbf;background:#fff}#product-banner #main-product-image .thumbnails .thumb.card-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#product-banner #main-product-image h4{text-align:center;padding-top:8px;padding-top:.5rem;font-size:32px;font-weight:600;color:#4d4d4d}@media screen and (max-width:993px){#product-banner #main-product-image{margin-top:10%;padding:0 50px}#product-banner #main-product-image #product-image img{max-height:225px;max-width:85%}}#three-year-guarantee-icon{position:absolute;right:0;bottom:30%;max-width:220px}@media screen and (max-width:521px){#three-year-guarantee-icon{bottom:35%;right:10%}}#product-icons{max-width:1200px;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#product-icons .productIconImgDiv{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#product-icons img{max-height:80px;max-width:140px;margin:0 auto}#product-icons p{text-align:center}@media screen and (max-width:521px){#product-icons{min-height:35px}#product-icons .col{-ms-flex-preferred-size:auto;flex-basis:auto}}#product-details{text-align:center}#product-details .specs-title{cursor:pointer;border-bottom:2px solid;border-right:2px transparent;padding:15px;margin:15px 15px 30px;font-weight:900}#product-details .specs-title.active{border-right:2px solid;border-color:#be1321}@media screen and (max-width:521px){#product-details .specs-title{max-width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0}}#product-details #specs-details{margin-bottom:75px;margin-top:20px;text-align:left}#product-details #specs-details table tr{text-align:left}#product-details #specs-details table td,#product-details #specs-details table th{padding:10px;border-bottom:1px solid;font-weight:400}#product-details #specs-details table td p,#product-details #specs-details table th p{margin:0}#product-details #specs-details table td p.Model-Row-Text,#product-details #specs-details table td p.Table-cell,#product-details #specs-details table th p.Model-Row-Text,#product-details #specs-details table th p.Table-cell{text-align:center}#product-details #specs-details table td p.Table-cell-header-row-bold,#product-details #specs-details table th p.Table-cell-header-row-bold{font-weight:700}#product-details #specs-details .download{text-align:center}#product-details .download-button{margin-bottom:30px}#product-details .download-button a{background:#be1321;border-radius:15px;color:#fff;padding:10px 15px}.related-products h4{color:#4d4d4d;padding-bottom:25px;font-weight:600}#runtime-calculator input{text-align:center;font-size:20px;width:100%;border:2px solid #dedede;margin:0;margin-top:-10px}#runtime-calculator label{text-align:center;display:block}#runtime-calculator select{font-size:20px;width:100%;border:2px solid #dedede;margin:0;margin-top:-10px}#runtime-calculator button{font-size:18px;background:#fff;border:2px solid #dedede}@media screen and (max-width:521px){#runtime-calculator div{margin-top:15px}}.featuredproducts{border-bottom:1px solid #dedede}.featuredproducts .card .card-title{font-weight:900;padding-left:15px}.featuredproducts .card .card-content{height:90px}#prodCalcChartDiv{overflow:auto}#prodCalcChartDiv table tr>:nth-child(2){position:sticky;left:0;width:150px;background:#fff}#prodCalcChartDiv tr:nth-child(even){background:#f8f8f8}#prodCalcChartDiv tr:nth-child(even)>:nth-child(2){background:#f8f8f8}#prodCalcChartDiv .close-td{background:#fff!important;border:none;text-align:right;max-width:70px}#prodCalcChartDiv .UPSSelectorLink{background-color:#be1321;color:#fff;font-size:16px;border-radius:20px;padding:3px 10px;line-height:2.75}#prodCalcChartDiv #prodCalcChart{max-width:1050px;margin:0 auto;width:1050px!important;height:500px!important}#prodCalcChartDiv .button-close{border-radius:100%;padding:5px 10px}#prodCalcChartDiv #load-summary p{line-height:.5;font-size:16px}#prodCalcChartDiv #load-summary p#sum-total-load{padding:20px 0;font-size:18px}@media screen and (max-width:521px){#prodCalcChartDiv{display:none!important}}.calculator-disclaimer{font-weight:300;font-size:16px;line-height:1.3}#ups-selector td,#ups-selector th{border:1px solid #dedede;padding:15px 10px;font-size:16px}#ups-selector img{margin:0 auto}#ups-selector #prodCalcChartDiv{margin-bottom:25px}@media screen and (max-width:521px){#ups-selector #prodCalcChartDiv{display:block!important}}#ups-selector .upsselector-icon{padding:5px;width:25px;height:25px;border-radius:50px;color:#fff}#ups-selector .upsselector-icon.fa-times{background-color:#be1321}#ups-selector .upsselector-icon.fa-check{background-color:#178038}#ups-selector input[type=date],#ups-selector input[type=email],#ups-selector input[type=number],#ups-selector input[type=text],#ups-selector select{width:100%!important;max-width:100%!important;min-height:37px;padding:8px 10px;border:1px solid #dedede;margin:10px 0 15px;font-size:18px}.advanced-options-btn{cursor:pointer;color:#be1321}.ups-selector-submit-btn{cursor:pointer;background-color:#be1321;border-color:#be1321!important;color:#fff}.ups-selector-submit-btn:hover{color:#be1321;background-color:#fff}#UPS a{border:2px solid;padding:5px 20px;border-radius:20px}iframe{width:100%}.video-banner .mobile{display:none}#page-8 .video-banner .teaser-video{max-height:390px}.pill-button{border:2px solid;color:#dedede;padding:5px 15px;border-radius:25px;-webkit-transform:translateY(5px);transform:translateY(5px);position:absolute}.ion-partner-icon{max-width:90px;margin-right:20px;display:inline-block!important}@media screen and (max-width:521px){.ion-partner-icon{margin:0 auto;display:block!important}}.ion-partner-grid a{font-size:20px}@media screen and (max-width:521px){.ion-partner-grid{position:relative!important;-webkit-transform:none!important;transform:none!important;width:100%!important;text-align:center}}.pop-up .wrapper{padding:25px!important}.pop-up .wrapper li{list-style-type:none}.pop-up .wrapper li a{color:#be1321;font-size:18px!important}p.description-grid-image{height:210px}p.description-grid-image img{margin:0 auto}.support-icon{border-radius:100px;border:2px solid;padding:15px;width:70px!important;height:70px!important}.button{background:#be1321;color:#fff;padding:10px 15px;border:2px solid #be1321;border-radius:20px}.button:hover{background:#fff}.contactlist h2{color:#be1321;margin-top:25px;font-size:24px}.contactlist img{margin-bottom:20px}.vertical-align-image img{position:absolute;top:-125%}@media screen and (max-width:521px){.vertical-align-image img{position:relative;top:0;height:220px}}.selectedDistEmail{visibility:hidden;height:0}.fade-in-cat{animation:fadeIn 1.5s;-webkit-animation:fadeIn 1.5s;-moz-animation:fadeIn 1.5s;-o-animation:fadeIn 1.5s;-ms-animation:fadeIn 1.5s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}#page-1 .kenburns{background-size:cover;background-position:left;animation:move 30s ease-in-out infinite;-ms-animation:move 30s ease-in-out infinite;-webkit-animation:move 30s ease-in-out infinite;-moz-animation:move 30s ease-in-out infinite}@media screen and (max-width:521px){#page-1 .kenburns{background-position:center;background-size:cover;animation:none;-ms-animation:none;-webkit-animation:none;-moz-animation:none}}@-webkit-keyframes move{0%{-webkit-transform-origin:bottom left;transform-origin:bottom left;background-size:100% auto}100%{background-size:120% auto}}#thumbnail-carousel{max-width:800px;margin:0 auto 30px}#thumbnail-carousel .slides{text-align:center;padding-left:0}#thumbnail-carousel .flex-control-nav{display:none}.custom-navigation a{position:absolute;margin-top:-120px;left:60px;font-size:34px}.custom-navigation a.flex-next{right:60px;left:unset}@media screen and (min-width:801px){.custom-navigation a{left:-60px}.custom-navigation a.flex-next{right:-60px}}@media screen and (max-width:800px){.custom-navigation{margin-bottom:75px}.custom-navigation a{margin-top:-25px}}#page-1 #e225{display:none}.preloader{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100vh;width:100%;background:#fff url(/assets/Uploads/ion-dots.gif) 50% 50% no-repeat;overflow:hidden;z-index:999}.preloader>.container{visibility:hidden}.preloader.pre-absolute{position:relative;top:unset;left:unset;-webkit-transform:unset;transform:unset;height:400px;width:100%;background:transparent url(/assets/Uploads/ion-dots.gif) 50% 50% no-repeat;z-index:1}@media screen and (max-width:993px){.with-button{padding-top:30px}}.search.desktop{background:0 0}.search #SearchForm_SearchForm_Search{background:#fff;top:50%}.search #SearchForm_SearchForm_action_results{border:0}.search-button .fa-times{top:0;position:absolute;right:16px;right:1rem}.pop-up{position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.pop-up .wrapper{background-color:#fff;margin:15% auto;padding:0;max-width:400px;position:relative}.pop-up .wrapper .close-modal{width:50px;height:50px;z-index:3;text-align:right;padding:5px 5px;right:0;top:-2px;position:absolute}.products-typed-search{text-align:center;position:relative;z-index:1;left:50%;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}.products-typed-search input{min-width:350px;height:40px;border-radius:15px;font-size:20px;text-align:center;border:2px solid #dedede}.products-typed-search .prod_results{position:fixed;background:#fff;width:100%;margin-top:0}.products-typed-search .prod_results li{text-align:left;list-style-type:none;padding:5px 0}@media screen and (max-width:521px){.products-typed-search{-webkit-transform:translate(-50%,-110%);transform:translate(-50%,-110%)}}.productconfiguratorlocation #locations-panel{width:100%}#product-configurator .card-configlist{border:3px solid #dedede;margin:15px;padding:10px 5px;cursor:pointer;display:block}#product-configurator .card-configlist.selected{border-color:#084f77}@media screen and (max-width:521px){#product-configurator .card-configlist{width:110%}}#product-configurator .disable{cursor:default;display:none}#product-configurator .send-enquiry{margin:15px}#product-configurator .send-enquiry a{max-width:100%;cursor:pointer;background-color:#be1321;color:#fff;padding:10px 15px;border:2px solid #be1321;border-radius:15px;font-size:18px;cursor:pointer}#product-configurator .send-enquiry a:hover{color:#fff}#product-configurator .buttonLayout{padding:13px 0;text-align:end}#product-configurator .buttonLayout.visibility-hidden{visibility:hidden}#product-configurator .buttonLayout .input-group-field{width:50%;text-align:center}#product-configurator .buttonLayout button{color:#be1321;background:0 0;border:none;padding:5px 16px;margin:5px 0}#product-configurator .buttonLayout input::-webkit-inner-spin-button,#product-configurator .buttonLayout input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#product-configurator .buttonLayout input[type=number]{-moz-appearance:textfield}#EditableTextField_267cb{visibility:hidden;height:0}.configurator-whole-list .configurator-header{padding-left:32px;padding-left:2rem}.configurator-whole-list .configurator-img{width:75px}.configurator-whole-list .prodconfigurator-list{list-style-type:none;margin-top:0}.enter-prodconfig-data{visibility:hidden;height:0}#map-container{width:100%;height:100%;position:relative;font-family:Lato,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}#map-container button{background:0 0;color:inherit;border:none;padding:0;font:inherit;font-size:inherit;cursor:pointer}#map{position:relative;height:600px;width:101%;margin:0 -5px -15px}#locations-panel{position:relative;left:0;width:1140px;margin:0 auto;top:0;bottom:0;overflow-y:auto;background:#fff;padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:876px){#map{left:0}.mapAtBottom{bottom:0!important}#locations-panel{right:0;width:unset}}#locations-panel-list>header{padding:1.4em 1.4em 0 1.4em;z-index:0}#locations-panel-list h1.search-title{font-size:1em;font-weight:500;margin:10px 0}#locations-panel-list h1.search-title>img{vertical-align:bottom;margin-top:-1em}#locations-panel-list .search-input{width:100%;margin-top:10px;position:relative}#locations-panel-list .search-input input{width:100%!important;max-width:100%!important;min-height:37px;padding:8px 10px;border:1px solid #dedede;font-size:18px}#locations-panel-list .search-input-overlay{position:absolute}#locations-panel-list .search-input-overlay.search{right:2px;top:2px;bottom:2px;width:2.4em}#locations-panel-list .search-input-overlay.search button{width:100%;height:100%;border-radius:.2em;color:#000;background:0 0}#locations-panel-list .search-input-overlay.search .icon{margin-top:.05em;vertical-align:top}#locations-panel-list .section-name{font-weight:500;font-size:.9em;margin:1.8em 0 1em 1.5em;display:none}#locations-panel-list .location-result{position:relative;padding:.8em 3.5em .8em 1.4em;border-bottom:1px solid rgba(0,0,0,.12);cursor:pointer}#locations-panel-list .location-result:first-of-type{border-top:1px solid rgba(0,0,0,.12)}#locations-panel-list .location-result:last-of-type{border-bottom:none}#locations-panel-list .location-result.selected{outline:2px solid #4285f4}#locations-panel-list button.select-location{margin-bottom:.6em;text-align:left}#locations-panel-list .location-result h2.name{font-size:1em;font-weight:500;margin:0;color:#be1321}#locations-panel-list .location-result .address{font-size:.9em;margin-bottom:.5em}#locations-panel-list .location-result .distance{position:absolute;top:.9em;right:0;text-align:center;font-size:.9em;width:5em}#location-results-list{list-style-type:none;margin:0;padding:0}.results{max-height:500px;overflow-y:scroll;margin-top:8px;margin-top:.5rem}.infowindow-email,.infowindow-phone{font-size:13px}.infoWindowType{margin-top:-5px}.accordion{background:#dedede;font-weight:600;position:relative;cursor:pointer}.accordion.active{background:#be1321;color:#fff}.accordion p{margin:-1px 0 0;padding:10px 15px}.accordion i{position:absolute;right:16px;right:1rem}.accordion::after{font-family:"Font Awesome 5 Free";content:'\f078';font-weight:700;font-size:22px;position:absolute;right:10px;top:6px;-webkit-transition:1s ease-out;transition:1s ease-out}.accordion.active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:1s ease-out;transition:1s ease-out}@media screen and (max-width:521px){.accordion p{padding-right:35px}}.accordion-content{height:0;overflow:hidden;-webkit-transition:height 1s ease-in-out;transition:height 1s ease-in-out}.accordion-content.displayAccordion{height:125px;overflow:auto}.accordion-content p{padding:10px 15px;margin:0}@media screen and (max-width:521px){.accordion-content.displayAccordion{height:auto}}