@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=PT+Sans|Ubuntu);html{scroll-behavior:smooth}html,body{height:100%}body{font-family:"PT Sans",sans-serif;font-size:14px;display:flex;flex-direction:column;color:#525252;background:#f7f7f7}.content-container{flex:1 0 auto}a{color:#57b6d3;-webkit-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94);transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94)}a.noicon:after{display:none!important}a:hover,a:focus{color:#4aa5c1}img{max-width:100%;height:auto}.container.narrow{max-width:860px;margin-left:auto;margin-right:auto}#mobilesmall,#mobile,#tablet,#desktopsmall,#desktop{display:none}@media only screen and (max-width:767px){#mobile{display:block}}@media only screen and (max-width:479px){#mobilesmall{display:block}}@media screen and (min-width:768px){#tablet{display:block}}@media screen and (min-width:992px){#desktopsmall{display:block}}@media screen and (min-width:1200px){#desktop{display:block}}@media only screen and (max-width:767px){.container{padding-right:20px;padding-left:20px}.row{margin-left:-20px;margin-right:-20px}.col{padding-left:20px;padding-right:20px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:20px;padding-right:20px}}.icon-before:not(.no-margin):before{margin-right:10px}.icon-after:not(.no-margin):after{margin-left:10px}.icon-before,.icon-after{display:inline-flex;align-items:center;position:relative}.icon-before:before,.icon-after:after{content:"";width:20px;height:20px;position:relative;display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.icon-before.document-accent:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxNiI+PHBhdGggZD0iTTAgMHYxNmgxM1Y1SDhWMEgwem05IDB2NGg0TDkgMHoiIGZpbGw9IiM1N0I2RDMiLz48L3N2Zz4=)}.icon-before.external-accent:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyI+PGcgZmlsbD0iIzU3QjZEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuNDAzIDBoLTQuMTFhLjU5NC41OTQgMCAwIDAtLjU5Ni41OTJjMCAuMzI3LjI2Ny41OTEuNTk3LjU5MWgyLjczNUw1LjE3NSA2Ljk5YS41ODguNTg4IDAgMCAwIDAgLjgzNy41OTcuNTk3IDAgMCAwIC44NDQgMGw1Ljc4OC01Ljc0MXYyLjU4MmMwIC4zMjcuMjY3LjU5Mi41OTYuNTkyLjMzIDAgLjU5Ny0uMjY1LjU5Ny0uNTkyVi41OTJBLjU5NC41OTQgMCAwIDAgMTIuNDAzIDB6Ii8+PHBhdGggZD0iTTEwLjM5MiA1Ljk3YS42MDguNjA4IDAgMCAwLS42MDkuNjA5djQuNzk5YS40MS40MSAwIDAgMS0uNDA1LjQwNkgxLjYyMmEuNDExLjQxMSAwIDAgMS0uNDA1LS40MDZWMy42MjJhLjQxLjQxIDAgMCAxIC40MDUtLjQwNWg0LjgxNmEuNjA4LjYwOCAwIDEgMCAwLTEuMjE3SDEuNjIyQy43MjggMiAwIDIuNzI4IDAgMy42MjJ2Ny43NTZDMCAxMi4yNzIuNzI4IDEzIDEuNjIyIDEzaDcuNzU2Yy44OTQgMCAxLjYyMi0uNzI4IDEuNjIyLTEuNjIydi00LjhhLjYwOC42MDggMCAwIDAtLjYwOC0uNjA4eiIvPjwvZz48L3N2Zz4=)}.btn{font-size:14px;border-radius:3px;padding:12.5px 23px;min-width:170px;line-height:1.1}.btn.btn-primary,.btn.btn-default{background:#57b6d3;color:#fff;border-color:transparent}.btn.btn-primary:focus,.btn.btn-default:focus{background:#4aa5c1}.btn.btn-primary:hover,.btn.btn-primary:active:hover,.btn.btn-primary:active:focus,.btn.btn-default:hover,.btn.btn-default:active:hover,.btn.btn-default:active:focus{background:#4aa5c1}.btn.btn-info{background:0 0;color:#57b6d3}.btn.btn-info:focus{background-color:rgba(87,182,211,.08)}.btn.btn-info:hover,.btn.btn-info:active:hover,.btn.btn-info:active:focus{background-color:rgba(87,182,211,.08)}.btn.btn-text{background:0 0;color:#57b6d3}.btn.toggler{color:#db262b}.btn.toggler[aria-expanded=true]:after{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.btn.toggler:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS43IiBoZWlnaHQ9IjYuNyIgdmlld0JveD0iMCAwIDExLjcgNi43Ij48cGF0aCBkPSJNMCwwLDUuMDA3LDUsMTAsLjAzMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC44NSAwLjg1KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEI0QjRCIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxLjciIC8+PC9zdmc+);width:14px;height:8px;background-position:center;background-size:contain;background-repeat:no-repeat;display:inline-block;margin-left:10px;-webkit-transition:transform 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:transform 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:transform 300ms cubic-bezier(.25,.46,.45,.94);transition:transform 300ms cubic-bezier(.25,.46,.45,.94)}.leading{font-size:18px;line-height:24px}.quote{font-style:italic;text-align:center;padding:40px}table{width:100%}table td{vertical-align:top}form.chronoform .gcore-form-row{margin-bottom:15px}form.chronoform .gcore-form-row>label,form.chronoform .gcore-form-row .gcore-input{display:block}form.chronoform .gcore-form-row .gcore-input .gcore-sub-label{font-size:12px;margin-top:10px;color:#8e8e8e}form.chronoform input:not([type=checkbox]):not([type=radio]):not([type=submit]),form.chronoform select{height:42px}form.chronoform input:not([type=checkbox]):not([type=radio]):not([type=submit]),form.chronoform textarea,form.chronoform select{border:1px solid #eaeaea;border-radius:3px;padding:9px 12px;margin:0;font-size:14px;width:100%}form.chronoform .btn.btn-primary,form.chronoform input[type=button],form.chronoform input[type=submit]{background:#db262b;font-size:18px;color:#fff;border-radius:3px;white-space:nowrap;padding:12.5px 23px;min-width:126px;line-height:1.1;border:0;text-shadow:none;height:auto;-webkit-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),border-color 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),border-color 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),border-color 300ms cubic-bezier(.25,.46,.45,.94);transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),border-color 300ms cubic-bezier(.25,.46,.45,.94)}form.chronoform .btn.btn-primary:hover,form.chronoform .btn.btn-primary:focus,form.chronoform input[type=button]:hover,form.chronoform input[type=button]:focus,form.chronoform input[type=submit]:hover,form.chronoform input[type=submit]:focus{background:#b11d21;cursor:pointer}form.chronoform textarea{resize:none;min-height:100px}@media screen and (min-width:768px){form.chronoform .gcore-form-row .gcore-line-td>label{font-weight:700}form.chronoform .gcore-form-row[id*=ftr-button]{border-top:1px solid #d2d2d2;margin-top:15px;padding-top:30px;display:block}form.chronoform .gcore-form-row[id*=ftr-button] .gcore-line-td .gcore-input{margin:0;flex:0}}@media only screen and (max-width:767px){form.chronoform .gcore-line-tr:not(#ftr-agree) .gcore-line-td{flex-direction:column;width:100%}form.chronoform input:not([type=checkbox]):not([type=radio]),form.chronoform textarea,form.chronoform select{width:100%}form.chronoform input[type=checkbox],form.chronoform input[type=radio]{margin-left:10px;margin-top:5px}form.chronoform .gcore-input{flex-direction:column;align-items:center}}.gtooltip.gvalidation-error-tip{padding:10px 30px 10px 10px!important;background-color:#d92e43!important;border-color:#d92e43!important}.gtooltip.gvalidation-error-tip .gtooltip-close{top:50%;right:10px;margin-top:-8px}.gtooltip .gtooltip-arrow,.gtooltip .gtooltip-arrow-border{border-top-color:#d92e43!important}p.chrono_credits{display:none}.form-control{border:1px solid #bbb;border-radius:3px;padding:10px 15px;height:42px;color:#313131;font-size:14px}.form-control:hover,.form-control:active{border-color:#525252}.form-control:not(select){-webkit-appearance:none}input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none}select{background-color:#fff}.dropdown-toggle:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS43IiBoZWlnaHQ9IjYuNyIgdmlld0JveD0iMCAwIDExLjcgNi43Ij48cGF0aCBkPSJNMCwwLDUuMDA3LDUsMTAsLjAzMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC44NSAwLjg1KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxLjciIC8+PC9zdmc+);background-size:contain;background-repeat:no-repeat;background-position:center;width:12px;height:7px;border:0;padding:0}.jumbotron h1,.jumbotron .h1{font-size:60px;line-height:68px}@media only screen and (max-width:767px){.jumbotron h1,.jumbotron .h1{font-size:48px;line-height:52px}}h1,.h1,h2,.h2,h3,.h3{font-family:"Ubuntu",sans-serif;color:#db262b}h1,.h1{font-size:48px;line-height:52px}h2,.h2{font-size:26px;line-height:31px}h2.title,.h2.title{text-align:left;align-self:flex-start}h2.title:after,.h2.title:after{content:"";width:44px;height:3px;background:#57b6d3;position:relative;display:block;margin:8px 0 20px}h3,.h3{font-size:18px;line-height:23px}h4,.h4{font-size:18px;line-height:23px;color:#4b4b4b}h5,.h5{font-size:12px;line-height:17px;text-transform:uppercase;font-weight:700}@media only screen and (max-width:767px){h1,.h1{font-size:36px;line-height:42px}}p.leading{font-size:18px;line-height:1.4;margin:20px 0;text-align:center}@media screen and (min-width:768px){p.leading{margin:40px}}.nav-group{overflow:hidden;position:relative}.nav-group .curve:before{content:"";background:#fff;border-radius:50%;width:733px;height:638px;position:absolute;top:-88px;left:-455px;pointer-events:none}.nav-group .curve{width:263px;height:100%;top:0;left:0;position:absolute;overflow:hidden}@media screen and (min-width:768px){.nav-group .curve{width:285px}}@media screen and (min-width:992px){.nav-group .curve:before{width:854px;height:854px;top:-119px;left:-495px}.nav-group .curve{width:325px}}@media only screen and (max-width:767px){.nav-group .curve:before{width:854px;height:854px;top:-150px;left:-591px}}nav.navbar{background:#db262b;padding:6px 13px}nav.navbar form{display:none}@media screen and (min-width:992px){nav.navbar{padding:13px 26px}}.navbar-light .navbar-brand{position:relative;font-size:0;color:transparent;width:150px;height:58px;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1;flex:0 0 auto}.navbar-light .navbar-nav{display:flex;flex-wrap:wrap}.navbar-light .navbar-nav .nav-link{text-transform:uppercase;font-size:16px;font-family:"Ubuntu",sans-serif;display:flex;align-items:center;padding:8px 16px;-webkit-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94);transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94)}.navbar-light .navbar-nav .nav-link.dropdown-toggle:after{margin-left:8px}@media screen and (min-width:992px){.navbar-light{height:95px}.navbar-light .navbar-brand{width:197px;height:76px;margin-right:100px}.navbar-light .navbar-nav .nav-link{color:#fff;opacity:.6}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{text-decoration:none;opacity:1;color:#fff}.navbar-light .navbar-nav .nav-link[target=_blank]:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyI+PGcgZmlsbD0iI2ZmZmZmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuNDAzIDBoLTQuMTFhLjU5NC41OTQgMCAwIDAtLjU5Ni41OTJjMCAuMzI3LjI2Ny41OTEuNTk3LjU5MWgyLjczNUw1LjE3NSA2Ljk5YS41ODguNTg4IDAgMCAwIDAgLjgzNy41OTcuNTk3IDAgMCAwIC44NDQgMGw1Ljc4OC01Ljc0MXYyLjU4MmMwIC4zMjcuMjY3LjU5Mi41OTYuNTkyLjMzIDAgLjU5Ny0uMjY1LjU5Ny0uNTkyVi41OTJBLjU5NC41OTQgMCAwIDAgMTIuNDAzIDB6Ii8+PHBhdGggZD0iTTEwLjM5MiA1Ljk3YS42MDguNjA4IDAgMCAwLS42MDkuNjA5djQuNzk5YS40MS40MSAwIDAgMS0uNDA1LjQwNkgxLjYyMmEuNDExLjQxMSAwIDAgMS0uNDA1LS40MDZWMy42MjJhLjQxLjQxIDAgMCAxIC40MDUtLjQwNWg0LjgxNmEuNjA4LjYwOCAwIDEgMCAwLTEuMjE3SDEuNjIyQy43MjggMiAwIDIuNzI4IDAgMy42MjJ2Ny43NTZDMCAxMi4yNzIuNzI4IDEzIDEuNjIyIDEzaDcuNzU2Yy44OTQgMCAxLjYyMi0uNzI4IDEuNjIyLTEuNjIydi00LjhhLjYwOC42MDggMCAwIDAtLjYwOC0uNjA4eiIvPjwvZz48L3N2Zz4=);background-size:contain;background-repeat:no-repeat;background-position:center;width:14px;height:14px;display:inline-block;margin-left:5px}.navbar-light .navbar-nav .active>.nav-link{color:#fff;opacity:1}}@media only screen and (max-width:991px){.navbar-light .navbar-toggler{border:0;position:relative;padding:0 5px}.navbar-light .navbar-toggler:before{content:"MENU";color:rgba(255,255,255,.53);font-size:14px;letter-spacing:.2px;position:absolute;left:-50px;top:13px}.navbar-light .navbar-toggler-icon{background-image:none}.navbar-light .navbar-collapse{position:relative}.navbar-light .navbar-collapse>ul{padding:20px 0}}@media only screen and (min-width:1520px){.navbar-light{max-width:1520px;margin:0 auto}.navbar-light:before,.navbar-light:after{content:"";width:50%;height:100%;position:absolute}.navbar-light:before{background:#fff;left:-50%}.navbar-light:after{background:#db262b;right:-50%}.nav-group:after{left:calc(50% - 1254px)}}.col.left-menu ul.nav,.device-sub-menu ul.nav{align-content:flex-start}.col.left-menu ul.nav li,.device-sub-menu ul.nav li{display:block;width:100%}.col.left-menu ul.nav li.current>a,.device-sub-menu ul.nav li.current>a{font-weight:700}.col.left-menu ul.nav li a,.device-sub-menu ul.nav li a{color:#db262b;font-size:14px;padding:7px 0;display:block}.col.left-menu ul.nav li a[target=_blank]:after,.device-sub-menu ul.nav li a[target=_blank]:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyI+PGcgZmlsbD0iI0RCMjYyQiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuNDAzIDBoLTQuMTFhLjU5NC41OTQgMCAwIDAtLjU5Ni41OTJjMCAuMzI3LjI2Ny41OTEuNTk3LjU5MWgyLjczNUw1LjE3NSA2Ljk5YS41ODguNTg4IDAgMCAwIDAgLjgzNy41OTcuNTk3IDAgMCAwIC44NDQgMGw1Ljc4OC01Ljc0MXYyLjU4MmMwIC4zMjcuMjY3LjU5Mi41OTYuNTkyLjMzIDAgLjU5Ny0uMjY1LjU5Ny0uNTkyVi41OTJBLjU5NC41OTQgMCAwIDAgMTIuNDAzIDB6Ii8+PHBhdGggZD0iTTEwLjM5MiA1Ljk3YS42MDguNjA4IDAgMCAwLS42MDkuNjA5djQuNzk5YS40MS40MSAwIDAgMS0uNDA1LjQwNkgxLjYyMmEuNDExLjQxMSAwIDAgMS0uNDA1LS40MDZWMy42MjJhLjQxLjQxIDAgMCAxIC40MDUtLjQwNWg0LjgxNmEuNjA4LjYwOCAwIDEgMCAwLTEuMjE3SDEuNjIyQy43MjggMiAwIDIuNzI4IDAgMy42MjJ2Ny43NTZDMCAxMi4yNzIuNzI4IDEzIDEuNjIyIDEzaDcuNzU2Yy44OTQgMCAxLjYyMi0uNzI4IDEuNjIyLTEuNjIydi00LjhhLjYwOC42MDggMCAwIDAtLjYwOC0uNjA4eiIvPjwvZz48L3N2Zz4=);background-size:contain;background-repeat:no-repeat;background-position:center;width:12px;height:12px;display:inline-block;margin-left:5px}.col.left-menu ul.nav ul,.device-sub-menu ul.nav ul{padding-left:13px}.col.left-menu .nav.menu{padding:20px 0;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-clip:padding-box}.col.left-menu .nav.menu li a{padding-left:30px;padding-right:30px}.col.left-menu .nav.menu li a:hover{background-color:#db262b;color:#fff;text-decoration:none}.col.left-menu .nav.menu li ul{padding-left:0}.col.left-menu .nav.menu li ul li a{font-size:12px;line-height:1}.col.left-menu .nav.menu li ul li a:before{content:"›";margin:0 10px 0 5px}.col.left-menu .nav.menu li ul li ul{padding-left:13px}.device-sub-menu .btn.toggler{width:100%;display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse;text-align:left;background-color:#db262b;color:#fff;font-size:16px;font-weight:600;padding:18px 15px;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;background-clip:padding-box;border-color:#db262b}.device-sub-menu .btn.toggler:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS43IiBoZWlnaHQ9IjYuNyIgdmlld0JveD0iMCAwIDExLjcgNi43Ij48cGF0aCBkPSJNMCwwLDUuMDA3LDUsMTAsLjAzMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC44NSAwLjg1KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxLjciIC8+PC9zdmc+);margin-right:10px}.device-sub-menu ul.nav{background:#fff;padding:15px;border-bottom:2px solid #db262b}.device-sub-menu ul.nav li a{padding:8px 0;font-family:"Ubuntu",sans-serif;font-size:16px;text-transform:uppercase;color:rgba(219,38,43,.65)}.device-sub-menu ul.nav li.active a{color:#db262b;font-weight:400}@media only screen and (max-width:767px){.device-sub-menu ul.nav{padding:15px 20px 15px}}.navbar-toggler{height:40px;align-items:center;margin-right:10px}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before,.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{transform:rotate(90deg);top:-3px}.navbar-toggler-icon{position:relative;display:block;background:#fff;margin:3px 0;width:29px;height:2px;-moz-border-radius:1px;-webkit-border-radius:1px;-o-border-radius:1px;border-radius:1px;background-clip:padding-box;-webkit-transition:top 300ms cubic-bezier(.25,.46,.45,.94),transform 300ms cubic-bezier(.25,1,.5,1);-moz-transition:top 300ms cubic-bezier(.25,.46,.45,.94),transform 300ms cubic-bezier(.25,1,.5,1);-o-transition:top 300ms cubic-bezier(.25,.46,.45,.94),transform 300ms cubic-bezier(.25,1,.5,1);transition:top 300ms cubic-bezier(.25,.46,.45,.94),transform 300ms cubic-bezier(.25,1,.5,1)}.navbar-toggler-icon:before,.navbar-toggler-icon:after{content:"";position:absolute;left:0;display:block;background:#fff;margin:3px 0;width:29px;height:2px;-moz-border-radius:1px;-webkit-border-radius:1px;-o-border-radius:1px;border-radius:1px;background-clip:padding-box;-webkit-transition:top 300ms cubic-bezier(.25,.46,.45,.94),transform 300ms cubic-bezier(.25,1,.5,1);-moz-transition:top 300ms cubic-bezier(.25,.46,.45,.94),transform 300ms cubic-bezier(.25,1,.5,1);-o-transition:top 300ms cubic-bezier(.25,.46,.45,.94),transform 300ms cubic-bezier(.25,1,.5,1);transition:top 300ms cubic-bezier(.25,.46,.45,.94),transform 300ms cubic-bezier(.25,1,.5,1)}.navbar-toggler-icon:before{top:-11px}.navbar-toggler-icon:after{bottom:-11px}.nav.secondary{background:#b11d21;padding:10px 15px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#fff}.nav.secondary a{color:#fff;padding:0 10px;opacity:.6;-webkit-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94);transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94)}.nav.secondary a:hover{opacity:1}footer{background-color:#db262b;color:rgba(255,255,255,.59)}footer a{color:#fff;opacity:.59}footer a:hover,footer a:focus{opacity:1;text-decoration:none;color:#fff}footer ul.nav{display:flex;flex-direction:row;flex-wrap:wrap}footer ul.nav>li{padding:0 15px}footer ul.nav>li>a{font-size:18px;font-family:"Ubuntu",sans-serif;color:#fff!important;opacity:1}footer ul.nav>li>a:hover,footer ul.nav>li>a:focus{opacity:.7}footer ul.nav ul.nav-child{padding-left:0;padding-top:10px}footer ul.nav ul.nav-child>li{list-style:none}footer ul.nav ul.nav-child>li>a{font-size:14px;color:#fff;opacity:.59;display:block;padding:5px 0}footer ul.nav ul.nav-child>li>a:hover,footer ul.nav ul.nav-child>li>a:focus{opacity:1;text-decoration:none}footer .contact{color:#fff;line-height:25px;padding-top:15px}footer .copyright-block{padding-top:15px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}footer .copyright-block .social>a{width:48px;height:48px;display:inline-block;margin:0 5px;background-repeat:no-repeat;background-size:contain;background-position:center}footer .copyright-block .social>a.facebook{background-image:url(../images/icon-facebook.svg)}footer .copyright-block .social>a.twitter{background-image:url(../images/icon-twitter.svg)}footer .copyright-block .social>a.instagram{background-image:url(../images/icon-instagram.svg)}footer .copyright-block .social>a.youtube{background-image:url(../images/icon-youtube.svg)}footer .copyright-block .social>a:hover,footer .copyright-block .social>a:focus{opacity:.59}@media screen and (min-width:768px){footer{padding:40px 0}footer ul.nav>li{width:180px}}@media only screen and (max-width:767px){footer{padding:30px 0}footer ul.nav{padding:0 20px}footer ul.nav>li{padding:20px 0;width:100%;border-top:1px solid rgba(255,255,255,.28)}footer ul.nav>li:last-child{border-bottom:1px solid rgba(255,255,255,.28)}footer ul.nav ul.nav-child{height:0;overflow:hidden;padding:0}footer .copyright-block{flex-direction:column-reverse}footer .copyright-block>div{text-align:center}footer .copyright-block>div:not(:last-child){margin-top:20px}}footer ul.nav.columned>li>span{display:none}footer ul.nav.columned>li>ul>li{margin-bottom:10px}footer ul.nav.columned>li>ul>li>a{font-size:18px;font-family:"Ubuntu",sans-serif;color:#fff!important;opacity:1}footer ul.nav.columned>li>ul>li>a:hover,footer ul.nav.columned>li>ul>li>a:focus{opacity:.7}@media only screen and (max-width:767px){footer ul.nav.columned>li{border:0;padding:0}footer ul.nav.columned ul.nav-child{height:auto;overflow:auto}}@media only screen and (max-width:767px){footer .copyright-block{padding-top:20px;padding-bottom:20px}}section{padding:60px 0}section.base-grey{background-color:#f7f7f7}section.grey{background-color:#313131}section.white{background-color:#fff}section.white.btop{border-top:1px solid #eee}@media only screen and (max-width:767px){section{padding:30px 0}}.nav-group .jmslideshow{height:354px;background:#000}.nav-group .jmslideshow .jmslide-item{display:flex;flex-direction:row;display:none;background-color:#000;background-repeat:no-repeat;background-position:center;background-size:cover}.nav-group .jmslideshow .jmslide-item .slideshow-content{flex-basis:50%}.nav-group .jmslideshow .jmslide-item .overlay{width:100%;height:100%;background-image:url(../images/banner-overlay.png);background-repeat:repeat-y;background-position:right;position:absolute;pointer-events:none}.nav-group .jmslideshow .slideshow-content{padding:40px 0!important;width:auto!important;height:97%;right:auto!important;bottom:auto!important;top:auto!important;left:50%;opacity:1!important;font-family:"PT Sans",sans-serif!important;font-size:18px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;background:0 0!important;color:#fff!important}.nav-group .jmslideshow .slideshow-content h1{color:#fff;margin-bottom:20px;position:relative}.nav-group .jmslideshow .slideshow-content h1 a{color:#fff}.nav-group .jmslideshow .slideshow-content h1 a:hover,.nav-group .jmslideshow .slideshow-content h1 a:focus{color:#fff;text-decoration:none}.nav-group .jmslideshow .slideshow-content p{max-width:400px;font-size:18px;font-family:"Ubuntu",sans-serif;color:#57b6d3}@media only screen and (min-width:768px) and (max-width:991px){.nav-group .jmslideshow .jmslide-item .overlay{background-position:0}.nav-group .jmslideshow .jmslide-item .slideshow-content p{max-width:290px}}@media screen and (min-width:992px){.nav-group .jmslideshow .jmslide-item .overlay{width:calc(50% + 545px)}.nav-group .jmslideshow .jmslide-item .overlay:after{content:"";background-color:#000;width:50%;position:absolute;right:-50%;height:100%}}@media screen and (min-width:768px){.nav-group .jmslideshow .cycle-pager{left:50%!important;bottom:20px!important}}@media only screen and (max-width:767px){.nav-group .jmslideshow .jmslide-item{background-position:left -15px;background-size:200%}.nav-group .jmslideshow .jmslide-item .overlay{background-image:url(../images/banner-overlay-mobile.png);background-repeat:repeat-x;background-position:bottom}.nav-group .jmslideshow .jmslide-item .slideshow-content{width:90%!important;margin:0 auto;left:5%;justify-content:flex-end}.nav-group .jmslideshow .cycle-prev,.nav-group .jmslideshow .cycle-next{display:none}}.jmslideshow .cycle-pager span{background:0 0!important;width:10px!important;height:10px!important;border:1px solid rgba(255,255,255,.35);border-radius:5px;margin:8px!important}.jmslideshow .cycle-pager span.cycle-pager-active{border-color:#fff;background:#fff!important}.jmslideshow .slideshow-content p:last-child{margin:0}.jmslideshow .slideshow-content p:last-child a{background:#57b6d3;font-size:14px;border-radius:3px;padding:12.5px 23px;min-width:156px;line-height:1.1;color:#fff;display:block;margin-top:8px;text-align:center;border:1px solid #57b6d3;font-family:"PT Sans",sans-serif!important}.jmslideshow .slideshow-content p:last-child a:hover,.jmslideshow .slideshow-content p:last-child a:focus{text-decoration:none;background:0 0;color:#fff}@media screen and (min-width:768px){.jmslideshow .cycle-prev,.jmslideshow .cycle-next{background:url(../images/prev.svg) no-repeat!important;background-position:center!important;background-size:contain!important;width:19px!important;height:34px!important;-webkit-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);transition:opacity 300ms cubic-bezier(.25,.46,.45,.94)}.jmslideshow .cycle-prev{left:60px!important;opacity:.7!important}.jmslideshow .cycle-prev:hover,.jmslideshow .cycle-prev:focus{opacity:.95!important}.jmslideshow .cycle-next{right:60px!important;opacity:.25!important;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.jmslideshow .cycle-next:hover,.jmslideshow .cycle-next:focus{opacity:.5!important}}@media only screen and (max-width:767px){.jmslideshow .cycle-prev,.jmslideshow .cycle-next{display:none}}.news-slider .jmslideshow{height:500px;background:#000}.news-slider .jmslideshow .jmslide-item{-webkit-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);opacity:0;background-size:cover;background-position:center}.news-slider .jmslideshow .jmslide-item .slideshow-content{font-size:16px;color:#57b6d3;left:50%!important;margin-left:-45%;background:0 0;opacity:1;width:90%!important}.news-slider .jmslideshow .jmslide-item .slideshow-content h1 a{line-height:38px;font-size:32px;color:#fff;text-decoration:none;display:block}.news-slider .jmslideshow .jmslide-item .slideshow-content p:last-child a{display:inline-block}.news-slider .jmslideshow .jmslide-item .overlay{width:100%;height:100%;position:absolute;pointer-events:none;background-image:url(../images/banner-overlay-mobile.png);background-repeat:repeat-x;background-position:bottom}.news-slider .jmslideshow .cycle-pager{right:5%!important}@media only screen and (max-width:991px){.news-slider{margin-bottom:30px}}.sponsors{text-align:center}.sponsors p{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:20px;margin-bottom:0}.sponsors p>a,.sponsors p>img{display:flex}@media screen and (min-width:768px){.sponsors p>a,.sponsors p>img{margin:20px}}@media only screen and (max-width:767px){.sponsors p>a,.sponsors p>img{margin:10px}}.zone-map>.container{display:flex;justify-content:center;align-items:center}.zone-map .zoomed-map{background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;width:300px;height:300px;flex:0 0 auto;border-radius:150px;border:1px solid #eaeaea;background-color:#fff}.zone-map .zoomed-map .icon{width:14px;height:14px;position:absolute;background:#b785ae;box-shadow:0 2px 7px rgba(0,0,0,.2);border-radius:50%;cursor:pointer;-webkit-transition:color 300ms cubic-bezier(.25,.46,.45,.94),margin 300ms cubic-bezier(.25,.46,.45,.94),width 300ms cubic-bezier(.25,.46,.45,.94),height 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:color 300ms cubic-bezier(.25,.46,.45,.94),margin 300ms cubic-bezier(.25,.46,.45,.94),width 300ms cubic-bezier(.25,.46,.45,.94),height 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:color 300ms cubic-bezier(.25,.46,.45,.94),margin 300ms cubic-bezier(.25,.46,.45,.94),width 300ms cubic-bezier(.25,.46,.45,.94),height 300ms cubic-bezier(.25,.46,.45,.94);transition:color 300ms cubic-bezier(.25,.46,.45,.94),margin 300ms cubic-bezier(.25,.46,.45,.94),width 300ms cubic-bezier(.25,.46,.45,.94),height 300ms cubic-bezier(.25,.46,.45,.94)}.zone-map .zoomed-map .icon:hover,.zone-map .zoomed-map .icon.active{width:22px;height:22px;margin-top:-4px;margin-left:-4px;background:#3093cc}.zone-map .zoomed-map #map{width:100%;height:100%;border-radius:150px;-webkit-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);transition:opacity 300ms cubic-bezier(.25,.46,.45,.94)}.zone-map .zoomed-map #map.loading{opacity:0}@media screen and (min-width:768px){.zone-map>.container{flex-direction:row;max-width:1080px}.zone-map .full-map{background-size:contain;background-repeat:no-repeat;background-position:center;width:232px;height:272px;margin:0 10px 0 30px}.zone-map .arrow{background-image:url(../images/arrow.svg);display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;width:23px;height:43px;margin:30px}.zone-map .zoomed-map:not(.active)+.arrow{display:none}.zone-map .zoomed-map.active+.arrow+.center-details{width:300px}.zone-map .center-details{max-height:300px;max-width:300px;overflow:auto;width:0;-webkit-transition:width 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:width 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:width 300ms cubic-bezier(.25,.46,.45,.94);transition:width 300ms cubic-bezier(.25,.46,.45,.94);display:flex}.zone-map .center-details>div{display:flex;flex-direction:column;overflow:auto;justify-content:start}}@media only screen and (max-width:767px){.zone-map>.container{flex-direction:column}.zone-map .center-details{overflow:hidden;max-width:100%}.zone-map .center-details>div{padding-top:40px}}.zone-map .gmnoprint{display:none}.zone-map .cluster{display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(49,49,49,.85);-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background-clip:padding-box;font-family:"Ubuntu",sans-serif;font-size:14px}.calendar.list td{padding:5px}.calendar.list td.date{font-weight:600}@media screen and (min-width:768px){.calendar.list td.date{min-width:120px}}.calendar.list td.details a{max-width:100%;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:bottom}@media screen and (min-width:768px){.calendar.list td.details{max-width:220px}}.google-calendar-iframe-container{position:relative;height:0;width:100%;padding-bottom:100%}.google-calendar-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}table{margin:0 0 20px}table td{padding:10px}table.table-gridlines{border:1px solid #d2d2d2;border-spacing:0;padding:0}table.table-gridlines tr:first-child td{border-top:0}table.table-gridlines td{border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-bottom:0;border-right:0;border-spacing:0}table.table-gridlines td:first-child{border-left:0}table.table-gridlines td p:last-child{margin-bottom:0}table.table-standard tr.table-row-heading{background-color:#313131;font-weight:700}table.table-standard tr.table-row-heading td{color:#fff;font-weight:700;padding-left:20px;font-size:16px;font-size:120%}table.table-standard tr.table-row-dark{background-color:#313131}table.table-standard tr.table-row-dark td{color:#fff;font-weight:400;font-size:110%}table.table-standard tr.table-row-odd{background-color:#d2d2d2}table.table-standard-bordered ul{padding:0}table.table-standard-bordered ul li{background:0 0;list-style:disc;list-style-position:inside;padding-left:5px}table.table-standard-bordered tr:first-child{border-top:1px solid #525252}table.table-standard-bordered td{border:1px solid #525252;border-top:0;border-left:0}table.table-standard-bordered td:first-child{border-left:1px solid #525252}table.table-standard-xy tr:first-child{background-color:#313131}table.table-standard-xy tr:first-child td{padding:15px;font-weight:700;text-transform:uppercase;color:#fff;text-align:center;border:0;font-size:13px}table.table-standard-xy td{vertical-align:top}table.table-standard-xy td:first-child{background-color:#313131;text-transform:uppercase;color:#fff;text-align:center;width:80px;border:0;font-size:10px;font-weight:700}.bg-image{background-size:contain;background-position:center;background-repeat:no-repeat}.bg-image.left{background-position:left}.centre-logo{max-width:300px;height:200px}.nav-group .page-header{padding-top:25px;padding-bottom:1px;background:#4b4b4b;color:#fff}.nav-group .page-header h1,.nav-group .page-header .h1{color:#fff}.item-page .item-image img,.items-row .item-image img{width:100%;margin-bottom:20px}.item-page .item-image img.figure-img,.items-row .item-image img.figure-img{margin-bottom:5px}.item-page .item-image.figure,.items-row .item-image.figure{margin-bottom:30px}div[itemprop=articleBody] h2,div[itemprop=articleBody] .h2{margin-bottom:15px}div[itemprop=articleBody] h2:after,div[itemprop=articleBody] .h2:after{content:"";width:44px;height:3px;background:#57b6d3;position:relative;display:block;margin:8px 0 20px}div[itemprop=articleBody] h2:not(:first-child),div[itemprop=articleBody] .h2:not(:first-child){margin-top:40px}div[itemprop=articleBody] h3,div[itemprop=articleBody] .h3{margin-bottom:15px}div[itemprop=articleBody] h3:not(:first-child),div[itemprop=articleBody] .h3:not(:first-child){margin-top:30px}div[itemprop=articleBody] h3 a[target=_blank]:after,div[itemprop=articleBody] .h3 a[target=_blank]:after{width:14px;height:14px}div[itemprop=articleBody] a[target=_blank]:not(.no-icon){position:relative}div[itemprop=articleBody] a[target=_blank]:not(.no-icon):after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyI+PGcgZmlsbD0iIzU3QjZEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTIuNDAzIDBoLTQuMTFhLjU5NC41OTQgMCAwIDAtLjU5Ni41OTJjMCAuMzI3LjI2Ny41OTEuNTk3LjU5MWgyLjczNUw1LjE3NSA2Ljk5YS41ODguNTg4IDAgMCAwIDAgLjgzNy41OTcuNTk3IDAgMCAwIC44NDQgMGw1Ljc4OC01Ljc0MXYyLjU4MmMwIC4zMjcuMjY3LjU5Mi41OTYuNTkyLjMzIDAgLjU5Ny0uMjY1LjU5Ny0uNTkyVi41OTJBLjU5NC41OTQgMCAwIDAgMTIuNDAzIDB6Ii8+PHBhdGggZD0iTTEwLjM5MiA1Ljk3YS42MDguNjA4IDAgMCAwLS42MDkuNjA5djQuNzk5YS40MS40MSAwIDAgMS0uNDA1LjQwNkgxLjYyMmEuNDExLjQxMSAwIDAgMS0uNDA1LS40MDZWMy42MjJhLjQxLjQxIDAgMCAxIC40MDUtLjQwNWg0LjgxNmEuNjA4LjYwOCAwIDEgMCAwLTEuMjE3SDEuNjIyQy43MjggMiAwIDIuNzI4IDAgMy42MjJ2Ny43NTZDMCAxMi4yNzIuNzI4IDEzIDEuNjIyIDEzaDcuNzU2Yy44OTQgMCAxLjYyMi0uNzI4IDEuNjIyLTEuNjIydi00LjhhLjYwOC42MDggMCAwIDAtLjYwOC0uNjA4eiIvPjwvZz48L3N2Zz4=);background-size:contain;background-repeat:no-repeat;background-position:center;width:12px;height:12px;display:inline-block;margin-left:5px}div[itemprop=articleBody] .btn.btn-info{margin-top:10px}div[itemprop=articleBody] .newsflash .readmore{border-bottom:1px solid rgba(151,151,151,.25);margin-bottom:20px;margin-top:16px;padding-bottom:20px;display:block}div[itemprop=articleBody] ul{padding-left:20px}body:not(.home) .nav-group .page-header h1{margin:37px auto 25px}@media only screen and (max-width:991px){body:not(.home) section .container .col{flex-basis:auto}}.blog .pagination{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0 0}.blog .pagination ul{list-style:none;padding-left:0}.blog .pagination ul li{display:inline-block}.blog .pagination ul li span,.blog .pagination ul li a{display:inline-block;padding:5px}@media only screen and (max-width:767px){.blog .pagination ul li span,.blog .pagination ul li a{padding:5px 2px}}.blog .readmore .btn,.blog .readmore-link{background:0 0;color:#57b6d3;border:1px solid #57b6d3;border-radius:3px}.blog .readmore .btn:focus,.blog .readmore-link:focus{background-color:rgba(87,182,211,.08)}.blog .readmore .btn:hover,.blog .readmore .btn:active:hover,.blog .readmore .btn:active:focus,.blog .readmore-link:hover,.blog .readmore-link:active:hover,.blog .readmore-link:active:focus{background-color:rgba(87,182,211,.08);text-decoration:none}.blog .readmore-link{font-size:14px;border-radius:3px;padding:12.5px 23px;min-width:170px;line-height:1.1;display:inline-block;text-align:center}.blog .items-row{border-bottom:1px solid rgba(151,151,151,.25);padding-bottom:25px;margin-bottom:25px}@media screen and (min-width:768px){.blog .items-row .item{display:flex}.blog .items-row .item .item-image{max-width:250px;margin-right:20px;flex:1 0 auto}.blog .items-row .item .item-image img{margin-bottom:0}.blog .items-row .item figure{margin-bottom:0}}.blog .items-row .item .item-image img{margin-bottom:0}.blog .category-desc{border-bottom:1px solid rgba(151,151,151,.25);padding-bottom:25px;margin-bottom:25px}.article-info dt.article-info-term{display:none}.article-info dd.modified,.article-info dd.published{font-size:10px}.slick-slider .slick-arrow{width:50px;height:50px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-clip:padding-box;display:flex;align-items:center;justify-content:center;background-color:#4b4b4b;border:0;text-indent:-9999px;position:absolute;top:50%;-ms-transform:translateY(-25px);-webkit-transform:translateY(-25px);-moz-transform:translateY(-25px);-o-transform:translateY(-25px);transform:translateY(-25px);-webkit-transition:transform 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:transform 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:transform 300ms cubic-bezier(.25,.46,.45,.94);transition:transform 300ms cubic-bezier(.25,.46,.45,.94);z-index:1}.slick-slider .slick-arrow:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS43IiBoZWlnaHQ9IjYuNyIgdmlld0JveD0iMCAwIDExLjcgNi43Ij48cGF0aCBkPSJNMCwwLDUuMDA3LDUsMTAsLjAzMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC44NSAwLjg1KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIxLjciIC8+PC9zdmc+);background-position:center;background-repeat:no-repeat;background-size:contain;width:15px;height:10px;display:block;opacity:.6;-webkit-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);transition:opacity 300ms cubic-bezier(.25,.46,.45,.94)}.slick-slider .slick-arrow:hover,.slick-slider .slick-arrow:active{-ms-transform:translateY(-25px) scale(1.1);-webkit-transform:translateY(-25px) scale(1.1);-moz-transform:translateY(-25px) scale(1.1);-o-transform:translateY(-25px) scale(1.1);transform:translateY(-25px) scale(1.1)}.slick-slider .slick-arrow:hover:after,.slick-slider .slick-arrow:active:after{opacity:.9}.slick-slider .slick-prev{left:20px}.slick-slider .slick-prev:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);margin-left:-1px}.slick-slider .slick-next{right:20px}.slick-slider .slick-next:after{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:-1px}.bannergroup.hero-slider{width:100%;height:50vw}.bannergroup.hero-slider .slider,.bannergroup.hero-slider .slick-list,.bannergroup.hero-slider .slick-track{height:100%}.bannergroup.hero-slider .img{background-repeat:no-repeat;background-size:cover;background-position:center;display:block;height:100%}.bannergroup.hero-slider .slick-dots{position:absolute;z-index:999;right:0!important;display:flex;justify-content:center;-ms-transform:translateX(-49%);-webkit-transform:translateX(-49%);-moz-transform:translateX(-49%);-o-transform:translateX(-49%);transform:translateX(-49%)}.bannergroup.hero-slider .slick-dots li{color:transparent;display:block;height:10px;text-indent:-999px;background:0 0;width:10px;cursor:pointer;border:1px solid rgba(255,255,255,.35);margin:9px;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-clip:padding-box}.bannergroup.hero-slider .slick-dots li.slick-active{background-color:#fff;border:1px solid #fff}.bannergroup.hero-slider .slick-dots li>button{display:none}@media screen and (min-width:768px){.bannergroup.hero-slider .slick-dots{bottom:50px!important}}@media only screen and (max-width:767px){.bannergroup.hero-slider .slick-dots{bottom:5px!important;left:50%}}.gallery-content{height:auto;margin-top:30px}.gallery-content .nav{padding-left:0}.gallery-content .nav li{width:50%;display:flex}.gallery-content .nav a{display:flex;width:100%}.gallery-content .nav a:before{background:rgba(0,0,0,.75)}.gallery-content .nav a:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAzMCIgeD0iMHB4IiB5PSIwcHgiPjxnIGZpbGw9IiNmZmZmZmYiPjxwYXRoIGQ9Ik0xMC43MSwxMy4yOWExLDEsMCwwLDEsMCwxLjQyTDUuNDEsMjBIOGExLDEsMCwwLDEsMCwySDNhMSwxLDAsMCwxLTEtMVYxNmExLDEsMCwwLDEsMiwwdjIuNTlsNS4yOS01LjNBMSwxLDAsMCwxLDEwLjcxLDEzLjI5Wk0yMSwySDE2YTEsMSwwLDAsMCwwLDJoMi41OWwtNS4zLDUuMjlhMSwxLDAsMCwwLDAsMS40MiwxLDEsMCwwLDAsMS40MiwwTDIwLDUuNDFWOGExLDEsMCwwLDAsMiwwVjNBMSwxLDAsMCwwLDIxLDJaIi8+PC9nPjwvc3ZnPg==);background-size:contain;background-repeat:no-repeat;background-position:center}.gallery-content .nav .img{height:auto;padding-top:100%}@media screen and (min-width:768px){.gallery-content{margin-top:60px}.gallery-content .nav li{width:33.3%}}@media screen and (min-width:992px){.gallery-content .nav li{width:50%}}.fancybox-overlay{background:rgba(0,0,0,.75)!important}html.fancybox-lock{overflow:visible!important}.spinner-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:1;-webkit-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);transition:opacity 300ms cubic-bezier(.25,.46,.45,.94)}.spinner-container.hidden{opacity:0;display:block}.spinner{position:relative;top:50%;left:50%;z-index:1;margin-top:calc(-60px/2 + 4px/2);margin-left:calc(-60px/2 + 4px/2)}.spinner,.spinner:after{border-radius:50%;width:60px;height:60px}.spinner{position:relative;text-indent:-9999em;border:4px solid rgba(49,49,49,.2);border-left:4px solid rgba(49,49,49,.8);-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear}.spinner.on-dark{border-color:rgba(255,255,255,.2);border-left-color:rgba(255,255,255,.8)}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#postcodeFinderApp{opacity:0;-webkit-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94);transition:opacity 300ms cubic-bezier(.25,.46,.45,.94)}#postcodeFinderApp #map{width:100%}@media screen and (min-width:768px){#postcodeFinderApp #map{height:500px}}@media screen and (min-width:1200px){#postcodeFinderApp #map{height:600px}}#postcodeFinderApp .cluster{display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(49,49,49,.85);-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;-o-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;background-clip:padding-box;font-family:"Ubuntu",sans-serif;font-size:14px}#postcodeFinderApp section:first-child{padding:0 0 20px}#postcodeFinderApp section:first-child .btn{min-width:0;width:100%}#postcodeFinderApp section.grey{display:flex;flex-direction:column-reverse;padding:0;background-color:#fff}#postcodeFinderApp section.grey #searchResults{scroll-behavior:smooth;max-height:500px;overflow:auto}#postcodeFinderApp section.grey #searchResults .results-container{position:relative}#postcodeFinderApp section.grey #searchResults .centre-result{padding:20px 20px;border-top:1px solid #eaeaea;-webkit-transition:background 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:background 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:background 300ms cubic-bezier(.25,.46,.45,.94);transition:background 300ms cubic-bezier(.25,.46,.45,.94)}#postcodeFinderApp section.grey #searchResults .centre-result:first-child{border-top:0}#postcodeFinderApp section.grey #searchResults .centre-result.selected{background-color:#eee}#postcodeFinderApp section.grey #searchResults .centre-result>div:not(:first-child){margin-top:10px}#postcodeFinderApp section.grey #searchResults .centre-result>div{display:flex;flex-wrap:wrap}#postcodeFinderApp section.grey #searchResults .centre-result label{font-family:"Ubuntu",sans-serif;margin:0 8px 0 0;white-space:nowrap}#postcodeFinderApp section.grey #searchResults .centre-result span{text-overflow:ellipsis;overflow:hidden;max-width:100%;display:inline-block}#postcodeFinderApp section.grey #searchResults .centre-result .additional-info{margin-top:30px!important}#postcodeFinderApp section.grey #searchResults .no-results{padding:20px}@media only screen and (max-width:767px){#postcodeFinderApp section.grey #searchResults:not(.shown){display:none}}#postcodeFinderApp.loaded{opacity:1}.subpages{display:flex;flex-wrap:wrap}.subpages .subpage{flex:1 0 calc(33% - 10px);margin:5px}.subpages .subpage .image{padding-top:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.subpages .subpage h2{display:none}.subpages .subpage.futureferns{position:relative}.subpages .subpage.futureferns:after{content:"";width:100%;position:absolute;left:50%;top:50%;height:40%;background-repeat:no-repeat;background-position:center;background-size:80%;background-color:rgba(0,0,0,.6);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-container{height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}ul.document-list{list-style:none;padding-left:0!important}ul.document-list li{margin-top:8px;margin-bottom:8px}section.calendar h2,section.calendar .h2{font-weight:700;background:#4b4b4b;padding:15px 15px;width:100%;margin:0;color:#fff}section.calendar h3,section.calendar .h3{background:#979797;padding:15px 15px;width:100%;color:#fff}section.calendar h5,section.calendar .h5{padding:5px 10px;background:#525252;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-clip:padding-box;display:inline-block}section.calendar .events{padding:5px 0}section.calendar .event{margin:10px 0}section.calendar .event .date-box{text-align:center}section.calendar .event .date-box .event-time{font-size:18px;padding:20px;font-weight:400}section.calendar .event .date-box .event-time .lg-text{font-size:24px}section.calendar .event .content{padding:20px}section.calendar .event:nth-child(even){background:#fff}@media screen and (min-width:768px){section.calendar .event:nth-child(even) .date-box{background:#eaeaea}}section.calendar .event:nth-child(odd){background:#eee}@media screen and (min-width:768px){section.calendar .event:nth-child(odd) .date-box{background:#ddd}}@media only screen and (max-width:767px){section.calendar .event{flex-direction:column}section.calendar .event .date-box{font-size:18px}section.calendar .event .date-box .event-time{padding:10px;border-bottom:1px solid #d2d2d2}}@media screen and (min-width:768px){section.calendar .event .date-box{width:25%;color:#313131;flex-shrink:0}}section.calendar .category-id-strip{width:100%;padding:5px;background-color:#979797;color:#fff;text-align:center;font-weight:700;text-transform:uppercase;font-size:12px}section.calendar .category-id-strip.pathways-shnl,section.calendar .category-id-strip.pathways{background-color:purple}section.calendar .category-id-strip.wbop-zone-events{background-color:#f0f000;color:#4b4b4b}section.calendar .category-id-strip.upper-north-island-tournaments,section.calendar .category-id-strip.regional-tournaments{background-color:#f00000}section.calendar .category-id-strip.umpires{background-color:#007100}section.calendar .category-id-strip.toa-meetings{background-color:#992727}section.calendar .category-id-strip.netball-nz{background-color:#2f4f4f}section.calendar .category-id-strip.silver-ferns{background-color:#000}section.calendar .event-time{font-weight:700}.figure a.noicon{position:relative;display:block}.figure a.noicon .figure-img{margin:0}.figure a.noicon .figure-caption{position:absolute;text-align:center;width:100%;bottom:0;font-size:24px;font-weight:600;padding:10px 15px;background:rgba(219,38,43,.9);color:#fff;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94);transition:color 300ms cubic-bezier(.25,.46,.45,.94),background-color 300ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94)}.figure a.noicon:hover .figure-caption{background:#db262b}.figure:not(:first-child){margin-top:20px}@media screen and (min-width:768px){body.home div[itemprop=articleBody] .row{margin-left:-25px;margin-right:-25px}body.home div[itemprop=articleBody] .row [class*=col-]{padding-left:25px;padding-right:25px}}@media only screen and (max-width:767px){body.home .facebook-feed-wrapper{text-align:center;width:100%}body.home .row{flex-direction:column}body.home .row .col{flex:1}body.home section.home-video .col-sm-6:first-child{padding-top:30px;padding-bottom:30px}body.home section.home-video .col-sm-6:not(:first-child){padding:0}}@media screen and (min-width:768px){body.home .calendar.list td.date{min-width:120px}body.home .calendar.list td.details{max-width:220px}}@media only screen and (max-width:767px){body.home .calendar.list td.date{min-width:120px}body.home .calendar.list td.details{max-width:210px}}body.home .nav-group:after{opacity:.22}.home-video p{max-width:400px;font-size:18px;font-family:"Ubuntu",sans-serif;color:#57b6d3}.home-video h2,.home-video h3,.home-video h4{color:#fff;margin-bottom:15px}.home-video .btn{margin-top:15px;max-width:160px}.home-video .video-container{display:flex;flex:1;max-width:100%}.home-video .video-container>iframe{flex:1}.home-video iframe{max-width:100%}@media only screen and (max-width:767px){.home-video .row>.col:first-child{padding-top:30px;padding-bottom:30px}}body.netball-centres .zone-map{padding:20px 0}@media screen and (min-width:768px){body.netball-centres .zone-map .full-map,body.netball-centres .zone-map .arrow{display:none!important}body.netball-centres .zone-map .container{max-width:590px;min-height:450px;padding:0}body.netball-centres .zone-map .zoomed-map{-ms-transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 300ms cubic-bezier(.25,.46,.45,.94);-moz-transition:all 300ms cubic-bezier(.25,.46,.45,.94);-o-transition:all 300ms cubic-bezier(.25,.46,.45,.94);transition:all 300ms cubic-bezier(.25,.46,.45,.94)}body.netball-centres .zone-map .zoomed-map.active{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-ms-transform:scale(.85);-webkit-transform:scale(.85);-moz-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}body.netball-centres .zone-map .zoomed-map:not(.active) .icon{-ms-transform:scale(.7);-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}}body.contact-us .nav-group .page-header{height:425px;padding:0;display:flex}body.contact-us .nav-group .page-header h1{margin-top:63px}body.contact-us .nav-group .page-header .contact{font-size:18px;line-height:23px;font-weight:400}body.contact-us .nav-group .page-header .contact .title{font-size:24px;display:block;font-weight:800;color:#57b6d3;margin-bottom:5px;padding-top:7px}body.contact-us .nav-group .page-header .contact p:not(:first-child){margin-top:25px}body.contact-us .nav-group .page-header .location{width:292px;height:292px;border-radius:50%;align-self:center;background-size:contain;background-repeat:no-repeat;background-position:center;background-repeat:repeat;border:1px solid rgba(151,151,151,.25);display:block}@media screen and (min-width:768px){body.contact-us .nav-group .page-header .container{display:flex;flex-direction:row;justify-content:space-between}body.contact-us .nav-group .page-header .contact{margin-left:65px}}@media only screen and (max-width:767px){body.contact-us .nav-group .page-header{height:483px;overflow:visible;margin-bottom:180px}body.contact-us .nav-group .page-header .contact{font-size:14px;line-height:18px}body.contact-us .nav-group .page-header .contact .title{font-size:26px}body.contact-us .nav-group .page-header .location{margin:30px auto 0}}body.contact-us div[itemprop=articleBody] .contact{border-bottom:1px solid rgba(151,151,151,.25);padding:25px 0}body.contact-us div[itemprop=articleBody] .contact .title{color:#8e8e8e;text-transform:uppercase}body.contact-us div[itemprop=articleBody] .contact .name{margin-top:12px;font-size:18px;font-weight:800}body.contact-us div[itemprop=articleBody] .contact .phone,body.contact-us div[itemprop=articleBody] .contact .email{margin-top:5px}body.contact-us div[itemprop=articleBody] .contact.first{border-top:1px solid rgba(151,151,151,.25);margin-top:30px}@media only screen and (max-width:767px){body.contact-us div[itemprop=articleBody]>.row{flex-direction:column-reverse}body.contact-us div[itemprop=articleBody]>.row>div[class*=col-]{margin-top:45px}}body.previous-squads h2[itemprop=name]{margin-bottom:25px}body.previous-squads div[itemprop=blogPost]{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d2d2d2}body.previous-squads .item-content>p{width:calc(100% - 10px);display:inline-block;padding:5px;margin:0}@media screen and (min-width:768px){body.previous-squads .item-content>p{width:calc(33% - 10px)}}.funders-and-sponsors .row div[class*=col-]{display:flex;align-items:center;justify-content:center;margin-top:15px;margin-bottom:15px}.funders-and-sponsors .sponsor-group{margin-bottom:20px;margin-top:20px;margin-left:-2%;margin-right:-2%;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-clip:padding-box}.funders-and-sponsors .sponsor-group .sponsor{background-size:contain;background-position:center;background-repeat:no-repeat;max-width:100%;display:inline-flex;margin:2%}.funders-and-sponsors .sponsor-group.primary .sponsor,.funders-and-sponsors .sponsor-group.principal .sponsor{width:90%}@media screen and (min-width:768px){.funders-and-sponsors .sponsor-group.primary .sponsor,.funders-and-sponsors .sponsor-group.principal .sponsor{width:70%}}.funders-and-sponsors .sponsor-group.primary .sponsor .spacer,.funders-and-sponsors .sponsor-group.principal .sponsor .spacer{padding-top:30%!important}.funders-and-sponsors .sponsor-group.secondary .sponsor,.funders-and-sponsors .sponsor-group.major .sponsor{width:40%}@media screen and (min-width:768px){.funders-and-sponsors .sponsor-group.secondary .sponsor,.funders-and-sponsors .sponsor-group.major .sponsor{width:30%}}.funders-and-sponsors .sponsor-group.media .sponsor,.funders-and-sponsors .sponsor-group.official .sponsor,.funders-and-sponsors .sponsor-group.suppliers .sponsor,.funders-and-sponsors .sponsor-group.funders .sponsor{width:40%}@media screen and (min-width:768px){.funders-and-sponsors .sponsor-group.media .sponsor,.funders-and-sponsors .sponsor-group.official .sponsor,.funders-and-sponsors .sponsor-group.suppliers .sponsor,.funders-and-sponsors .sponsor-group.funders .sponsor{width:20%}}.footer-container .item-1041,.footer-container .item-1043,.footer-container .item-2124,.footer-container .item-2516{display:none}.footer-container .item-3299{display:none}.zone-map .full-map{background-image:url(../images/map/mainland-full@2x.png)}@media screen and (min-width:768px){.sponsors p img{width:80px;height:80px}}@media only screen and (max-width:767px){.sponsors p img{width:80px;height:80px}}@media only screen and (min-width:768px) and (max-width:991px){body.home div[itemprop=articleBody]>.row>.col:first-child{flex:1 100%;padding-bottom:30px}}body.contact-us .nav-group .page-header .location{display:none}@media screen and (min-width:768px){body.contact-us .nav-group .page-header{background-image:url(../images/map/mainland-full-contact@2x.png);background-repeat:no-repeat;background-position:center -53px;background-size:288px 437px}}.squad{margin:0 -10px;display:flex;flex-wrap:wrap}.squad .column{margin:10px}.squad .column .player-image{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;padding-top:150%;background-color:#eee;margin-bottom:15px}@media screen and (min-width:480px){.squad .column{width:calc(50% - 20px)}}@media screen and (min-width:768px){.squad .column{width:calc(33.3333333333% - 20px)}}@media screen and (min-width:992px){.squad .column{width:calc(33.3333333333% - 20px)}}@media only screen and (max-width:479px){.squad .column{width:calc(100% - 20px)}.squad .column .player-image{padding-top:75%;background-position:top}}