body>.page-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}body>.page-container>main{-ms-flex:1 0 auto;flex:1 0 auto}body>.page-container>footer{-ms-flex-negative:1;flex-shrink:1}body #jol-main{background:#f4f5f7}@media screen and (min-width:840px){.member-benefits-panel{min-height:350px}}#jol-loader{display:-ms-flexbox;display:flex;height:100%}.cdc-loader .loader{position:relative;margin:0 auto;width:100px}.cdc-loader .loader:before{content:"";display:block;padding-top:100%}.cdc-loader .circular{animation:a 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.cdc-loader .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:b 1.5s ease-in-out infinite,c 6s ease-in-out infinite;stroke-linecap:round}@keyframes a{to{transform:rotate(1turn)}}@keyframes b{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes c{0%,to{stroke:#000}40%{stroke:#000}66%{stroke:#000}80%,90%{stroke:#000}}#cdc-container .loader-row{margin-top:75px}#cdc-container .loggedin{display:none}.whitespace-nowrap{white-space:nowrap}.text-center{text-align:center}.panel-footer-advert-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.login-form-actions{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.login-form-actions .article-text{text-align:end}.campaign-boxes{min-height:50px}.paginate-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign-boxes,.paginate-list{padding-left:0}.unite-error-message{color:#8d8d8d;text-align:center}.img-responsive{display:block;max-width:100%;height:auto}.form-container .has-error label{color:#de0000}.form-container .has-error input{border:1px solid #de0000}.form-container .has-error .error-detail{color:#de0000;font-size:.9rem;margin:5px 0 0 10px}.loading-container{width:45px;height:50px;margin:auto;padding:40px 0}.loading-container .loading{width:10px;height:10px;border-radius:100%;float:left;margin-right:5px}.loading-container .loading.loading-0{animation:d 1s infinite;animation-delay:.1s;background:#8d8d8d}.loading-container .loading.loading-1{animation:d 1s infinite;animation-delay:.3s;background:#8d8d8d}.loading-container .loading.loading-2{animation:d 1s infinite ease;animation-delay:.5s;background:#8d8d8d}@keyframes d{0%,to{opacity:1}60%{opacity:0}}.user-news-row .news-date .date{padding:0 13px}.user-news-row .news-date .date,.user-news-row .news-date .month{line-height:19px}.modal{font-family:allerregular,Arial}.modal__overlay{z-index:1000;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.modal__container{background-color:#f2f2f2;padding:30px;max-width:500px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#1f4c6b;box-sizing:border-box}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{transform:scale(1.05)}.modal__btn-primary{background-color:#1f4c6b;color:#fff}@keyframes e{0%{opacity:0}to{opacity:1}}@keyframes f{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes g{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:e .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:f .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:h .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:g .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}

/*! HTML5 Boilerplate v6.0.1 | MIT License | https://html5boilerplate.com/ */.calculator-bar .calculator-bar-container:after,.calculator-bar .calculator-bar-container:before,.campaign-feature-block .block-row:after,.campaign-feature-block .block-row:before,.campaign-feature-block .side-campaigns .campaign-block-item:after,.campaign-feature-block .side-campaigns .campaign-block-item:before,.campaign-list .campaign-list-container .campaign-boxes:after,.campaign-list .campaign-list-container .campaign-boxes:before,.clearfix:after,.clearfix:before,.contact-mp-block .block-row:after,.contact-mp-block .block-row:before,.download-links .download-links-list ul:after,.download-links .download-links-list ul:before,.form-container .detail-item.member-status .options:after,.form-container .detail-item.member-status .options:before,.form-container .detail-items:after,.form-container .detail-items:before,.form-container .membership-details .detail-items:after,.form-container .membership-details .detail-items:before,.header-buttons ul:after,.header-buttons ul:before,.homepage-main-feature .homepage-feature-container .feature-overlay-buttons .feature-buttons:after,.homepage-main-feature .homepage-feature-container .feature-overlay-buttons .feature-buttons:before,.homepage-main-feature .homepage-feature-container .homepage-slider-container .owl-dots:after,.homepage-main-feature .homepage-feature-container .homepage-slider-container .owl-dots:before,.homepage-main-feature .homepage-feature-container:after,.homepage-main-feature .homepage-feature-container:before,.main-footer .footer-row:after,.main-footer .footer-row:before,.news-feature-block .block-row:after,.news-feature-block .block-row:before,.pagination-block .pagination-block-list:after,.pagination-block .pagination-block-list:before,.panel-button-columns .panel-button-container:after,.panel-button-columns .panel-button-container:before,.panel-other-columns .panel-other-container:after,.panel-other-columns .panel-other-container:before,.profile-blocks .tile-container:after,.profile-blocks .tile-container:before,.region-info .region-info-items:after,.region-info .region-info-items:before,.sector-region-block .sector-region-item:after,.sector-region-block .sector-region-item:before,.social-feed-block .social-feed:after,.social-feed-block .social-feed:before,.tile-blocks .tile-container:after,.tile-blocks .tile-container:before,header .header-container .bottom-section:after,header .header-container .bottom-section:before,header .header-container:after,header .header-container:before,header .header-item.logo-container:after,header .header-item.logo-container:before{content:" ";display:table}.calculator-bar .calculator-bar-container:after,.campaign-feature-block .block-row:after,.campaign-feature-block .side-campaigns .campaign-block-item:after,.campaign-list .campaign-list-container .campaign-boxes:after,.clearfix:after,.contact-mp-block .block-row:after,.download-links .download-links-list ul:after,.form-container .detail-item.member-status .options:after,.form-container .detail-items:after,.form-container .membership-details .detail-items:after,.header-buttons ul:after,.homepage-main-feature .homepage-feature-container .feature-overlay-buttons .feature-buttons:after,.homepage-main-feature .homepage-feature-container .homepage-slider-container .owl-dots:after,.homepage-main-feature .homepage-feature-container:after,.main-footer .footer-row:after,.news-feature-block .block-row:after,.pagination-block .pagination-block-list:after,.panel-button-columns .panel-button-container:after,.panel-other-columns .panel-other-container:after,.profile-blocks .tile-container:after,.region-info .region-info-items:after,.sector-region-block .sector-region-item:after,.social-feed-block .social-feed:after,.tile-blocks .tile-container:after,header .header-container .bottom-section:after,header .header-container:after,header .header-item.logo-container:after{clear:both}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */[hidden],template{display:none}.selectric-items .disabled,.selectric-items .selectric-group .selectric-group-label{-webkit-user-select:none;-ms-user-select:none;user-select:none}.widget-form{margin-left:10%;margin-bottom:15px;margin-top:15px;display:block;overflow:auto}.widget-form fieldset{margin:5px;padding:5px}.widget-form h2{font-weight:600}.widget-form input,.widget-form label,.widget-form textarea{display:block}.widget-form .form-float{display:block;float:left;margin-right:15px}.widget-form .form-float .nofloat{display:inline-block;float:none}.widget-form .input{box-sizing:border-box;margin-bottom:5px;padding:15px;font-family:aller_lightregular,Arial;font-size:16px;background-color:#eee;border:none;border-radius:30px}.widget-form button{cursor:pointer;background-color:#eee;color:teal!important}.section-medium>.section-canvas,.section-small .section-canvas{box-sizing:border-box;padding:0 20px}.block-title.block-title-left h2{text-align:left}.bg-white{background-color:#fff!important}.bottom_banner{margin-bottom:-30px}.bottom-section .brandless{padding-top:60px}.bottom-section .brandless .visible{display:inherit}.bottom-section .brandless ul ul{display:none;position:absolute;top:90px;right:27%;padding:0;background-color:#fff;font-size:12px;height:auto;width:auto;z-index:1000;box-shadow:2px 4px 5px 0 #6f6f6f}.bottom-section .brandless ul ul li:not(.active) a:before{display:none}.bottom-section .brandless ul ul li{display:block;box-shadow:0 1px #6f6f6f;width:auto}.bottom-section .brandless ul ul li:hover{background-color:#aaa}.bottom-section .brandless ul ul li a{padding:15px 20px}@media (max-width:840px){.bottom-section .brandless{padding-top:0}.bottom-section .brandless ul ul{top:5px;left:225px;z-index:10;width:300px;padding:0;background-color:#fff;font-size:12px}.bottom-section .brandless ul ul a:after{background-image:url()}}.chathead{background-color:#0093b0}.chathead-sub span{border-bottom:4px solid #1f4c6b}.resources{position:absolute;margin-left:2.5%;padding-left:2.5%;width:75%}.resources,.resources-alone{min-height:300px;background-color:#d0e0ac}.resources-alone{width:100%}.resources-alone h1,.resources h1{font-size:1.5rem;font-family:aller_lightregular;color:#333;margin-bottom:0}.resources-alone ul,.resources ul{list-style:none}.resources-alone ul li,.resources ul li{margin-left:0;width:50%}.resources-alone ul li a,.resources ul li a{padding:0;margin:0;text-decoration:none;font-size:1rem;font-family:allerbold;font-weight:bolder;color:#0093b0}.resources-alone ul li a:hover,.resources ul li a:hover{color:#1f4b6b}.resources-alone ul hr,.resources ul hr{margin:0}h4,h5{font-family:allerbold,Arial}img.site-logo{width:120px;height:155px;float:right}.pull-right{float:right}.undecorated{text-decoration:none}.grid-container .flex-parent{list-style:none;display:-ms-flexbox;display:flex;width:100%;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px;margin-bottom:50px}.grid-container .flex-parent .flex-item{width:25%;margin:40px 2%}.grid-container .flex-parent .flex-item img{margin:auto;clear:both;width:290px;height:190px}@media (max-width:768px){.grid-container .flex-parent .flex-item{width:40%}}@media (max-width:425px){.grid-container .flex-parent .flex-item{width:100%}}.grid-container .flex-parent .flex-item a{text-decoration:none}.grid-container .flex-parent .flex-item h1{font-size:1.4rem;font-family:allerbold}.login-box{width:75%;height:75px;background-color:#0093b0;vertical-align:middle;margin:20px auto;padding-top:1px}.login-box:hover{background-color:#0e296b}.login-box h1{font-weight:bolder;color:#fff;padding-left:2.5%}.latest-document ul{display:block;height:290px;padding-left:25%}.latest-document .download-item{position:relative;text-decoration:none;list-style:none;width:100%}.latest-document .download-item a{position:absolute;top:5px;left:0;display:block;height:282px;width:200px}.latest-document .download-item a img{position:absolute;left:50%;height:100%}.latest-document .download-item a img:before{padding-left:25%;padding-right:25%}.latest-document .download-item p{position:absolute;top:256px;left:50px;font-family:aller_lightregular;font-size:1.5rem}.latest-document .document-button{background-color:#0093b0;display:block;text-decoration:none;width:50%;height:70px;margin:0 auto;border-radius:30px;vertical-align:middle}.latest-document .document-button p{color:#fff;font-size:1.5rem;text-align:center;padding-top:4%;font-family:allerbold;font-weight:bolder}#chat-toggle-container{position:fixed;bottom:calc(50% - 150px);right:0;z-index:10;box-sizing:border-box;text-align:center;text-decoration:none;display:block;padding:10px;height:300px;width:50px;background-color:#de0000;transition:background-color .3s;border-radius:20px 0 0 20px}#chat-toggle-container:hover{cursor:pointer}#chat-toggle-text{transform:rotate(-90deg);height:50px;width:250px;position:relative;left:-95px;bottom:-95px}.chat-toggle-icon{color:#fff;border-radius:50%;border:2px solid #fff;width:30px;height:30px}.chat-toggle-icon .fa{top:2px;position:relative}.chat-toggle-live{padding-left:20px}#chat-toggle-container a{color:#fff;font-weight:700;line-height:1}#jol-webchat{position:fixed;bottom:0;left:16px;max-width:calc(100% - 32px);z-index:10}#jol-webchat .section-canvas{padding:0 20px 20px}#jol-webchat .chathead>iframe{max-width:100%;border:none}.chathead{position:relative;background-color:#1f4c6b;padding-top:15px;border:4px solid #fff;border-radius:5px}.chatheadtitle{font-size:1.1rem;font-weight:800;color:#fff;position:absolute;top:5px;left:5px;margin-left:15px}.chathead-wrap{color:#fff;text-align:center;font-size:30px;font-family:aller_lightregular,Arial}.chathead-header{margin:0!important}.chathead-sub{font-weight:900;margin:0 0 15px!important;position:relative}.chathead-sub span{border-bottom:4px solid #0093b0}.chatheadclose{color:#fff;position:absolute;padding:5px;top:5px;right:5px;margin-right:15px}@media (max-width:1024px){.chatheadtitle{font-size:.6rem;margin-top:6px}}@media (max-width:768px){.chat-toggle-icon{width:21px;height:21px;margin-top:10px;border-width:1px}.chat-toggle-icon .fa{font-size:12px;position:relative;top:-3px}#chat-toggle-text{left:-103px;bottom:-75px}#chat-toggle-container{width:30px;padding:5px;height:260px;bottom:calc(50% - 130px)}#chat-toggle-container a{font-size:12px}}@media (max-width:425px){.chatheadtitle{font-size:.6rem;margin-top:6px}}@media (max-width:375px){#chat-toggle-container{width:25px;height:200px;bottom:calc(50% - 100px)}#chat-toggle-container a{font-size:9px}.chat-toggle-text{width:17px;height:17px}#chat-toggle-text{bottom:-50px;left:-105px}.chat-toggle-icon{width:18px;height:18px}.chat-toggle-icon .fa{font-size:9px;top:-6px}}a.button.button-small,button.button.button-small,input[type=submit].button.button-small{padding:9px 24px}a.button.share:before,button.button.share:before,input[type=submit].button.share:before{background-image:url(img/icons/share-white.svg)}blockquote{font-size:35px;line-height:42px;box-sizing:border-box;position:relative;margin:0 auto;padding:30px 30px 30px 90px;width:100%;max-width:800px;color:#0093b0;font-family:allerbold,Arial}blockquote:before{content:"";position:absolute;top:0;left:0;height:32px;width:43px;background-image:url(img/icons/quote-blue.svg);background-repeat:no-repeat;background-size:43px}blockquote::selection{text-shadow:none;background:#b3d4fc}.section-flex{display:-ms-flexbox;display:flex}.article-text{width:100%}.article-content{display:block}.article-row{display:-ms-inline-flexbox;display:inline-flex}.article-sidebar{width:30%}.article-sidebar input{font-size:12px!important}.article-sidebar label.error{font-size:12px;color:red}.quoteblock{background-color:red}.quoteblock,.tweetmpblock{box-sizing:border-box;padding:50px 0;background-image:url(img/feature-overly-top-right.png);background-position:100% 0;background-repeat:no-repeat;color:#fff;margin:0 auto;width:100%;max-width:1450px}.quoteblock-text{width:60%;margin:auto;font-size:1.5rem;font-weight:700;text-align:center;text-shadow:1px 1px 1px #000}.quoteblock-text:before{content:open-quote;font-size:3rem}.quoteblock-source{font-size:.9rem;text-align:center;font-style:italic;text-shadow:1px 1px 1px #000;margin-right:-10%;margin-top:5px}.quoteblock-source:before{content:"-"}.further-reading{margin-top:50px;margin-bottom:150px}.further-reading h1{font-size:3rem;font-weight:700;font-family:allerbold;text-align:center}.further-reading .flex-parent{list-style:none;display:-ms-flexbox;display:flex;width:100%;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.further-reading .flex-parent .flex-item{width:25%}.further-reading .flex-parent div:nth-of-type(2n){text-align:left;margin:0 20% 0 0}.further-reading .flex-parent div:nth-of-type(odd){text-align:right;margin:0 0 0 20%}.further-reading .flex-parent .flex-item a{text-decoration:none;font-size:1.1rem;font-weight:700}.further-reading .flex-parent .flex-item a:hover{background-color:rgba(0,150,255,.25)}.tweetmpblock{background-color:teal}.region-content-feature .campaign-menu-columns{position:relative;z-index:500;background:hsla(0,0%,100%,.9);margin:0 auto;width:100%;height:100%}.region-content-feature .campaign-menu-columns .campaign-menu-container,.region-content-feature .campaign-menu-columns .section-canvas{height:100%}.region-content-feature .campaign-menu-columns .campaign-menu-container .campaign-menu-menu{float:left}.region-content-feature .campaign-menu-columns .campaign-menu-container .campaign-menu-menu .logo-container{display:none}.region-content-feature .campaign-menu-columns .campaign-menu-container .campaign-menu-menu ul{padding:0}.region-content-feature .campaign-menu-columns .campaign-menu-container .campaign-menu-menu li{padding:0;text-align:left;border:1px solid #f2f2f2}.region-content-feature .campaign-menu-columns .campaign-menu-container .campaign-menu-menu li a{padding:16px 20px}@media (min-width:840px){.region-content-feature .campaign-menu-columns{position:absolute;margin:0 auto;width:100%;height:auto}}@media (max-width:840px){.section-flex{display:block}.article-sidebar{width:50%!important;display:block}.article-row{display:block;width:100%}}@media (max-width:640px){.article-sidebar{width:100%!important}}header .main-header>.section-canvas{padding:0}@media (min-width:840px){header .main-header>.section-canvas{box-sizing:border-box;padding-left:20px}}header .header-container{width:100%}header .header-container .top-section{padding-bottom:13px}@media (min-width:840px){header .header-container .top-section{padding-bottom:0}}header .header-container .bottom-section{padding-bottom:13px}@media (min-width:840px){header .header-container .bottom-section>div{float:right}}@media (min-width:840px){header .header-item{float:left}}header .header-item.logo-container{height:100px;width:100%}@media (min-width:840px){header .header-item.logo-container{height:150px;width:150px}}@media (min-width:1180px){header .header-item.logo-container{height:150px;width:150px}}header .header-item.header-buttons{width:100%}@media (min-width:840px){header .header-item.header-buttons{float:right;width:50%}header .header-item.header-buttons ul{float:right}}@media (min-width:840px){header .header-item.header-buttons.header-buttons-branch{float:right;width:65%}header .header-item.header-buttons.header-buttons-branch ul{float:right}}header .header-item.nav-container{width:100%}@media (min-width:840px){header .header-item.nav-container{width:calc(100% - 253px)}}@media (min-width:1180px){header .header-item.nav-container{width:calc(100% - 300px)}}.logo-container .search-mobile a:before{background-image:url(img/icons/search.svg)}.logo-container .search-mobile a.search-close:before{background-image:url(img/icons/close.svg)}.logo-container .nav-toggle{display:block;float:right;margin:38px 5px 0 0;transform:scale(.8)}@media (min-width:550px){.logo-container .nav-toggle{margin:38px 20px 0 0;transform:scale(1)}}@media (min-width:840px){.logo-container .nav-toggle{display:none}}.logo-container .nav-toggle:hover{cursor:pointer}.logo-container .nav-toggle.active .toggle-container span{top:10px;left:-2px;width:28px;transform:rotate(45deg)}.logo-container .nav-toggle.active .toggle-container span:first-child{top:10px;transform:rotate(45deg)}.logo-container .nav-toggle.active .toggle-container span:last-child{top:10px;transform:rotate(-45deg)}.logo-container .nav-toggle .toggle-text{position:relative;top:-5px;display:inline-block;font-size:20px}.logo-container .nav-toggle .toggle-container{position:relative;display:inline-block;margin-right:10px;height:24px;width:24px;transition:all .2s ease-out}.logo-container .nav-toggle .toggle-container span{position:absolute;top:10px;display:block;height:4px;width:24px;background-color:#4f4f4f;border-radius:6px;transition:all .2s ease-out}.logo-container .nav-toggle .toggle-container span:first-child{top:0}.logo-container .nav-toggle .toggle-container span:last-child{top:20px}.header-buttons{float:right;width:50%}.header-buttons.header-buttons-branch ul li{padding:0;width:calc(25% - 2px)}@media (min-width:450px){.header-buttons.header-buttons-branch ul li{padding:0;width:calc(25% - 2px)}}@media (min-width:840px){.header-buttons.header-buttons-branch ul li{padding:0;margin-left:2px;width:calc(25% - 2px)}}.header-buttons.header-buttons-branch ul li:first-child{background-color:#1f4b6b}.header-buttons ul{margin:0;padding:0;width:100%;list-style-type:none}@media (min-width:450px){.header-buttons ul{float:right}}.header-buttons ul li{float:left;margin-left:2px;padding:0;width:calc(33% - 1.2px)}.header-buttons ul li a{box-sizing:border-box;position:relative;display:block;padding:10px;height:70px;width:100%;color:#fff;font-weight:700;line-height:72px;text-align:center;text-decoration:none;background-color:#017890;transition:background-color .3s ease}@media (min-width:450px){.header-buttons ul li a{line-height:50px}}@media (min-width:450px){.header-buttons ul li{padding:0;width:calc(33% - 1.2px)}}@media (min-width:840px){.header-buttons ul li{padding:0;margin-left:2px;width:calc(33% - 2px)}}.header-buttons ul li:first-child span:before{display:none}.header-buttons ul li:first-child a{background-color:#1f4b6b}.header-buttons ul li:first-child span{display:block;padding-top:15px}@media (max-width:450px){.header-buttons ul li:first-child span{padding-top:0}}.header-buttons ul li div{cursor:pointer}.header-buttons ul li a,.header-buttons ul li div{box-sizing:border-box;position:relative;display:block;padding:10px;height:70px;width:100%;color:#fff;font-weight:700;line-height:72px;text-align:center;text-decoration:none;background-color:#017890;transition:background-color .3s ease}@media (min-width:840px){.header-buttons ul li a,.header-buttons ul li div{line-height:50px}}@media (max-width:450px){.header-buttons ul li a,.header-buttons ul li div{padding:10px}}.header-buttons ul li a:hover,.header-buttons ul li div:hover{background-color:#006477}.header-buttons ul li span{line-height:23px;position:relative}@media (min-width:840px){.header-buttons ul li span{position:inherit}}.header-buttons ul li span.four{line-height:18px}.header-buttons ul li span:before{content:"";position:absolute;right:-9px;display:block;margin-right:10px;height:40px;height:20px;width:40px;width:100%;background-position:top;background-repeat:no-repeat}@media (min-width:840px){.header-buttons ul li span:before{position:inherit;right:0;display:inline-block;vertical-align:middle}}.header-buttons ul li span.my-unite:before{background-image:url(img/icons/my-unite.svg)}@media (min-width:840px){.header-buttons ul li span.my-unite:before{height:26px;width:46px;background-size:40px}}.header-buttons ul li span.join:before{background-image:url(img/icons/join.svg)}@media (min-width:840px){.header-buttons ul li span.join:before{height:34px;width:25px;background-size:22px}}.header-buttons ul li span.logout:before{background-image:url(img/icons/logout.svg)}@media (min-width:840px){.header-buttons ul li span.logout:before{height:34px;width:25px;background-size:22px}}.header-buttons ul li span.main-site:before{background-image:url(img/icons/branch-white.svg)}@media (min-width:840px){.header-buttons ul li span.main-site:before{height:34px;width:25px;background-size:22px}}.nav-container{display:none}@media (min-width:840px){.nav-container{display:block}}.nav-container nav{width:100%}.nav-container ul{box-sizing:border-box;margin:0;padding:0;width:100%;list-style-type:none}@media (min-width:840px){.nav-container ul{display:table;margin-bottom:-6px;padding:0;height:95px}}@media (min-width:1180px){.nav-container ul{padding:0 0 0 7%}}.nav-container ul li{box-sizing:border-box;position:relative;margin:0;text-align:left;border-bottom:1px solid #ededed}@media (min-width:840px){.nav-container ul li{display:table-cell;padding:0 20px;padding:0;text-align:center;border-bottom:0}}@media (min-width:1180px){.nav-container ul li{padding:0 20px}}.nav-container ul li.search-item{display:none}@media (min-width:840px){.nav-container ul li.search-item{display:block;padding:0}}.nav-container ul li.active a{width:100%;color:#fff;font-weight:700;background-color:#1f4c6b}@media (min-width:840px){.nav-container ul li.active a{width:auto;color:#4f4f4f;background-color:transparent}}.nav-container ul li.active a:after{background-image:url(img/icons/right-arrow.svg)}.nav-container ul li.active a:before{background-color:#0093b0}.nav-container ul li a{box-sizing:border-box;position:relative;display:inline-block;padding:15px 20px;width:100%;font-family:allerregular,Arial;text-decoration:none}.nav-container ul li a:after{content:"";position:absolute;top:15px;right:20px;display:block;height:20px;width:12px;background-image:url(img/icons/right-arrow-blue.svg);background-repeat:no-repeat}@media (min-width:840px){.nav-container ul li a:after{display:none}}@media (min-width:840px){.nav-container ul li a{padding:32px 0;width:auto}}.nav-container ul li a.search{width:37px}.nav-container ul li a.search:after{content:"";position:relative;top:3px;right:0;display:inline-block;height:22px;width:22px;background-image:url(img/icons/search.svg);background-size:22px}.nav-container ul li a.search-close:after{animation:i .3s;background-image:url(img/icons/close.svg);background-position:5px 5px}.nav-container ul li a:before{content:"";position:absolute;bottom:1px;left:0;display:none;height:5px;width:100%;background-color:transparent}@media (min-width:840px){.nav-container ul li a:before{display:block}}#jol-header.header nav ul li a.button{background:transparent;color:#1f4c6b;margin:0;text-align:left}#jol-header.header nav ul li a.button:after{background-image:url(img/svg/right-arrow-blue.svg)}@media (min-width:840px){#jol-header.header .header-container{display:-ms-flexbox;display:flex}#jol-header.header .nav-container{-ms-flex:1;flex:1}#jol-header.header .navigation{-ms-flex-align:center;align-items:center;display:-ms-flexbox!important;display:flex!important}#jol-header.header .navigation ul{padding-left:0!important}#jol-header.header .navigation li{text-align:left}#jol-header.header .navigation li.active a:before{display:none}#jol-header.header .navigation a{display:block;font-weight:700;text-decoration:none;color:#084b6e;font-size:18px;margin:1em}#jol-header.header .navigation a:not(:last-child){margin-right:50px}#jol-header.header .navigation .button{border-radius:11px;text-align:center;font-weight:700;font-size:18px;border:0;display:inline-block;width:auto;padding:11px 27px;background:#f40000;color:#fff;white-space:normal}}.breadcrumb-container .breadcrumb li:after{background-image:url(img/icons/right-arrow-grey.svg)}.panel-button-columns .panel-button-container .panel-button-column:first-child:after{background:linear-gradient(90deg,rgba(212,218,226,0) 0,#d4dae2 16%,#d4dae2 39%,#d4dae2 81%,rgba(212,218,226,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00d4dae2",endColorstr="#00d4dae2",GradientType=1)}@media (min-width:840px){.panel-button-columns .panel-button-container .panel-button-column:first-child:after{position:absolute;top:50%;right:0;margin:0;height:230px;width:3px;background:linear-gradient(180deg,rgba(212,218,226,0) 0,#d4dae2 16%,#d4dae2 39%,#d4dae2 81%,rgba(212,218,226,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00d4dae2",endColorstr="#00d4dae2",GradientType=0);transform:translateY(-50%)}}.panel-other-columns .panel-other-container .panel-other-content{text-align:center}.panel-other-columns .panel-other-container .panel-profile-content p,td{font-size:18px;line-height:25px}@media (max-width:580px){.main-footer .footer-col{width:100%;text-align:center}.main-footer .footer-col.no-heading{margin-top:0!important}}.main-footer ul.social-list{margin-top:20px}.main-footer ul.social-list li{display:inline-block;margin-right:5px;margin-bottom:0}.main-footer ul.social-list li a{position:relative;display:block;height:45px;width:45px;background-color:#0093b0;border-radius:100%}.main-footer ul.social-list li a:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-footer ul.social-list li a.facebook:before{content:"";height:20px;width:9px;background-image:url(img/icons/facebook.svg);background-repeat:no-repeat;background-size:9px}.main-footer ul.social-list li a.youtube:before{content:"";height:16px;width:23px;background-image:url(img/icons/youtube.svg);background-repeat:no-repeat;background-size:23px}.main-footer ul.social-list li a.twitter:before{content:"";height:20px;width:23px;background-image:url(img/icons/twitter.svg);background-repeat:no-repeat;background-size:23px}#jol-footer.footer{background:#084b6e;width:100%;padding:15px 30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-sizing:border-box;-ms-flex-pack:justify;justify-content:space-between;font-family:Aller,sans-serif}#jol-footer.footer .logo{height:40px;width:auto;margin:0;float:unset}#jol-footer.footer .navigation{display:-ms-flexbox;display:flex}#jol-footer.footer .navigation a{font-size:14px;color:#fff;text-decoration:underline;display:block}#jol-footer.footer .navigation a:not(:last-child){margin-right:35px}@media (max-width:768px){#jol-footer.footer{padding:20px}#jol-footer.footer .navigation{display:none}}@media (min-width:840px){.calculator-bar .calculator-bar-container .calculator-icon{margin-top:0;margin-right:0}}.calculator-bar .calculator-bar-container .calculator-icon:before{background-image:url(img/icons/calculator.svg)}.calculator-bar .calculator-bar-container a:after{background-image:url(img/icons/right-arrow.svg)}.campaign-feature-block .block-row,.campaign-feature-block .block-row .block-column{width:100%}.news-feature-block{padding:30px 0 40px}.news-feature-block .news-search-filter .news-search-container .search-icon{background-image:url(img/icons/search.svg)}.news-feature-block .block-row .news-block-item .news-date span.date{margin:9.5px 0}@media (min-width:840px){.social-feed-block .social-item{width:calc(100% * 0.333333333333333 - 14px)}.social-feed-block .social-item:nth-child(2n+2){margin-right:20px}.social-feed-block .social-item:nth-child(3n+3){margin-right:0}}.social-feed-block .social-item .twitter-handle:before{background-image:url(img/icons/twitter.svg)}.content-feature .feature-text .profile-container{margin:-50px auto 0;padding:0 20px}.content-feature .feature-text .profile-container .profile-edit{font-size:20px}@media (max-width:840px){.content-feature .feature-text .profile-container .profile-edit{display:block}}.content-feature .feature-text .profile-container .profile-edit a{text-decoration:none;color:#0093b0}.content-feature .feature-text .profile-container .profile-edit a:hover{text-decoration:underline}.pagination-block .pagination-container .pagination-next,.pagination-block .pagination-container .pagination-prev{background-image:url(img/icons/right-arrow-red.svg)}.pagination-block .pagination-block-list li a{cursor:pointer}.article-content .article-header{margin-bottom:40px}.article-content .article-header.article-header-left h1{text-align:left}.article-content .article-info ul li.date:before{background-image:url(img/icons/calendar-grey.svg)}.quote-inline:before,.quote-inline p:before{background-image:url(img/icons/quote-blue.svg)}.quote-block .quote-block-container:before{background-image:url(img/icons/quote-white.svg)}.branch-login-block,.payment-block{color:#fff;margin-bottom:40px}.branch-login-block>.section-canvas,.payment-block>.section-canvas{text-align:center}.branch-login-block .payment-block-container,.payment-block .payment-block-container{box-sizing:border-box;position:relative;padding:50px 20px 50px 40px;background-color:#0093b0}@media (min-width:840px){.branch-login-block .payment-block-container,.payment-block .payment-block-container{padding:20px 0}}.branch-login-block .branch-login-block-container,.payment-block .branch-login-block-container{box-sizing:border-box;position:relative;padding:50px 20px 50px 40px;background-color:#1f4c6b;color:#fff;text-decoration:none}@media (min-width:840px){.branch-login-block .branch-login-block-container,.payment-block .branch-login-block-container{padding:20px 0}}.tile-blocks .tile-container .tile-item .tile-icon.survey{width:38px;background-image:url(img/icons/survey.svg);background-size:38px}.tile-blocks .tile-container .tile-item .tile-icon.share{background-image:url(img/icons/share-blue.svg)}.tile-blocks .tile-container .tile-item .tile-icon.event{background-image:url(img/icons/events.svg)}.tile-blocks .tile-container .tile-item .tile-icon.contacts{background-image:url(img/icons/contact.svg)}.tile-blocks .tile-container .tile-item .tile-icon.transport{background-image:url(img/icons/transport.svg)}.tile-blocks .tile-container .tile-item .link-tile-content:after{background-image:url(img/icons/right-arrow-blue.svg)}.profile-blocks .tile-container .tile-item .tile-icon.personal{background-image:url(img/icons/personal.svg)}.profile-blocks .tile-container .tile-item .tile-icon.employment{background-image:url(img/icons/employment.svg)}.profile-blocks .tile-container .tile-item .tile-icon.details{background-image:url(img/icons/details.svg)}.profile-blocks .tile-container .tile-item .tile-icon.preferences{background-image:url(img/icons/preferences.svg)}.profile-blocks .tile-container .tile-item .tile-icon.access{background-image:url(img/icons/access.svg)}.profile-blocks .tile-container .tile-item .tile-icon.password{width:34px;background-image:url(img/icons/access.svg);background-size:34px}.profile-blocks .tile-container .tile-item .tile-icon.branch{background-image:url(img/icons/branch.svg)}.profile-blocks .tile-container .tile-item .tile-icon.education{background-image:url(img/icons/education.svg)}.profile-blocks .tile-container .tile-item .tile-icon.training{width:34px;background-image:url(img/icons/education.svg);background-size:34px}.profile-blocks .tile-container .tile-item .tile-icon.interests{background-image:url(img/icons/interests.svg)}.profile-blocks .tile-container .tile-item .tile-icon.equalities{background-image:url(img/icons/equalities.svg)}.download-links .download-links-list .download-item a:before{background-image:url(img/icons/download.svg)}.article-filter .type-filter{margin:40px 0}.article-filter .type-filter ul li.active:before{background-image:url(img/icons/tick-red.svg)}.contact-block .contact-form .contact-reason ul li:before{background-image:url(img/icons/tick.svg)}.contact-block .contact-form .contact-reason ul li.active:before{background-image:url(img/icons/tick-blue.svg)}.form-container .custom-select-alt:before{background-image:url(img/icons/right-arrow-red.svg)}.form-container input,.form-container textarea{box-sizing:border-box;padding:15px;width:100%;font-family:aller_lightregular,Arial;font-size:16px;border:none;border-radius:30px}.form-container .detail-item.member-status .options .radio-custom:checked+.radio-custom-label:before{background-image:url(img/icons/tick-red.svg)}.join-block .join-form .custom-select-alt:before{background-image:url(img/icons/right-arrow-red.svg)}.join-block .join-form input,.join-block .join-form textarea{box-sizing:border-box;padding:15px;width:100%;font-family:aller_lightregular,Arial;font-size:16px;border:none;border-radius:30px}@media (min-width:840px){.join-block .join-form .detail-item.address,.join-block .join-form .detail-item.phone-number,.join-block .join-form .detail-item.postcode{margin-right:40%;width:calc(40% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.confirm-password,.join-block .join-form .detail-item.password{margin-right:15px;width:calc(40% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.i-work-for,.join-block .join-form .detail-item.job-title{margin-right:40%;width:calc(40% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.account-name,.join-block .join-form .detail-item.account-number,.join-block .join-form .detail-item.membership-type{margin-right:15px;width:calc(40% - 10px)}}.join-block .join-form .detail-item.form-checkbox input[type=checkbox]:checked~label .check:before{background-image:url(img/icons/tick-red.svg)}.nav-container ul{position:relative}.nav-container ul .search-bar{position:absolute;top:0;left:0;display:none;height:calc(100% - 6px);width:calc(100% - 50px);animation:i .1s ease;background:#fff}.nav-container ul .search-bar #search{padding:27px 0 27px 15px;width:100%;font-size:30px;border:0}.nav-container ul .search-bar__btn--main{display:none}@media (min-width:840px){.search-bar-mobile{display:none!important}}.container .membership-details .selectric .button:after,.container .personal-details .selectric .button:after,.container .sort-select .selectric .button:after{background-image:url(img/icons/right-arrow-grey.svg)}.container .selectric .button:after{background-image:url(img/icons/right-arrow-red.svg)}.cookie-bar .close{transform:translateY(-50%) rotate(45deg)}.cookie-bar .cookie-text p a:after{background-image:url(img/icons/right-arrow.svg)}.share .share-that-container:before{background-image:url(img/icons/share-grey.svg)}.accordion__item-head:before{background:url(img/icons/right-arrow-red.svg) no-repeat 50% transparent}.alert-content{margin-top:1.5em}.alert-content.no-margin{margin:0}.alert-content.no-margin .alert{margin-bottom:0}.alert-content .alert{padding:16px 28px 18px 76px;position:relative;color:#f3f3f3;margin-bottom:30px;background:rgba(0,0,0,.8);background:linear-gradient("to right",rgba(0,0,0,.1),rgba(0,0,0,.1) 56px,transparent 0,transparent);border:none;text-align:left}.alert-content .alert:before{padding:0;margin:0;position:absolute;font-size:20px;left:16px;top:14px;font-family:FontAwesome}.alert-content .alert-primary{background-color:#6698cb}.alert-content .alert-primary:before{content:"\f10c";left:18px}.alert-content .alert-info{background-color:#7fccde}.alert-content .alert-info:before{content:"\f129";left:24px}.alert-content .alert-alert{background-color:#f0d264}.alert-content .alert-alert:before{content:"\f12a";left:24px}.alert-content .alert-confirm{background-color:#82d2a0}.alert-content .alert-confirm:before{content:"\f00c"}.alert-content .alert-error{background-color:#f36049}.alert-content .alert-error:before{content:"\f06a";left:18px}.rt-section h1{font-family:allerbold,Arial;font-size:50px}.rt-section h2{font-family:allerbold,Arial;font-size:40px}.rt-section h3{font-family:allerbold,Arial;font-size:30px}.rt-section h4{font-family:allerbold,Arial;font-size:20px}.form-overlayer{position:absolute;top:74px;z-index:400;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:1450px}.form-overlayer .bar{margin:0 auto;width:575px;border-radius:30px;overflow:hidden;border:1px solid #dcdcdc;background:#fff}.form-overlayer .bar:hover{box-shadow:1px 1px 8px 1px #f10202}.form-overlayer .bar:focus-within{box-shadow:1px 1px 8px 1px #f10202;outline:none}.form-overlayer .searchbar{height:45px;border:none;width:500px;padding-left:5px;padding-top:4px;font-size:16px;outline:none}.form-overlayer .search-ico{height:20px;position:relative;top:-4px;width:18px}.form-overlayer h1{color:#fff}@font-face{font-display:swap;font-family:ubuntubold;font-style:normal;font-weight:400;src:url(/vendor/unite/fonts/ubuntu-bold-webfont.woff2) format("woff2"),url(/vendor/unite/fonts/ubuntu-bold-webfont.woff) format("woff")}.jol-dynamic-membercards .calculator-step-2{display:none}.jol-dynamic-membercards .calculator-panels{background-image:url(/vendor/unite/img/jol_calc-panel.png);background-position:100% 0;background-repeat:no-repeat;box-sizing:border-box;padding:20px}.jol-dynamic-membercards .calculator-panels .back-btn{margin-bottom:20px}.jol-dynamic-membercards .calculator-panel-row:last-of-type{margin-bottom:0}.jol-dynamic-membercards .calculator-panel{margin-bottom:30px}.jol-dynamic-membercards .calculator-panel-inner{background:#fff;border:1px solid rgba(79,79,79,.25);padding:25px;text-align:center}.jol-dynamic-membercards .calculator-panel-inner h2{color:#0093b0;font-family:ubuntubold,Arial,sans-serif;font-size:30px;font-weight:700}.jol-dynamic-membercards .calculator-panel-inner p{color:#1f4b6b;min-height:100px}.jol-dynamic-membercards .calculator-panel-inner .more-info{color:#979797;display:inline-block;font-family:ubuntubold,Arial,sans-serif;font-size:14px;margin-bottom:25px;padding-left:30px;position:relative}.jol-dynamic-membercards .calculator-panel-inner .more-info:before{background:#0093b0;border-radius:50%;color:#fff;content:"?";display:inline-block;font-size:18px;height:24px;left:0;line-height:20px;position:absolute;top:0;width:24px}.jol-dynamic-membercards .calculator-panel-inner a.button.light-blue{background-color:#0093b0;display:block;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:123px}.jol-dynamic-membercards .calculator-panel-inner a.button.light-blue:focus,.jol-dynamic-membercards .calculator-panel-inner a.button.light-blue:hover{background-color:#de0000}.jol-dynamic-membercards .calculator-panel-from{background:#1f4b6b;color:#fff;padding:15px;text-align:center}.jol-dynamic-membercards .calculator-panel-from span{font-family:ubuntubold,Arial,sans-serif}.jol-dynamic-membercards .membership-panel{display:none}.jol-dynamic-membercards .membership-panel-hero{background:#1f4b6b;color:#fff;padding:30px;text-align:center}.jol-dynamic-membercards .membership-panel-hero h2{color:#fff;font-weight:700;font-family:ubuntubold,Arial,sans-serif;font-size:24px;margin-top:20px}.jol-dynamic-membercards .membership-panel-hero h2 span{text-transform:uppercase}.jol-dynamic-membercards .membership-panel-hero p{font-size:14px}.jol-dynamic-membercards .membership-panel-hero p:last-child{margin-bottom:0}.jol-dynamic-membercards .membership-panel-hero p.pw{color:#fff;font-size:16px}.jol-dynamic-membercards .membership-panel-hero p.pw span{font-family:ubuntubold,Arial,sans-serif;font-size:24px}.jol-dynamic-membercards .membership-panel-content{background:#fff;border:1px solid hsla(0,0%,59%,.26);border-top:0;padding:20px 20px 24px}.jol-dynamic-membercards .membership-panel-content .membership-panel-content-hide{opacity:.3}.jol-dynamic-membercards .membership-panel-content .membership-panel-content-hide ul li{background-image:url(/vendor/unite/img/svg/jol_cross.svg);background-position:0;background-repeat:no-repeat}.jol-dynamic-membercards .membership-panel-content ul{color:#979797;font-family:ubuntubold,Arial,sans-serif;font-size:12px;list-style:none;margin:0 auto;max-width:300px;padding:0}.jol-dynamic-membercards .membership-panel-content ul li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:0 0 20px;min-height:25px;padding-left:35px}.jol-dynamic-membercards .membership-panel-content .membership-panel-content-show ul li{background-image:url(/vendor/unite/img/svg/jol_tick.svg);background-position:0;background-repeat:no-repeat;min-height:25px;padding-left:35px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.jol-dynamic-membercards .membership-panel-content .button{display:block;margin-left:auto;margin-right:auto;max-width:300px;width:100%}.jol-dynamic-membercards .subcard{background:#fff;border:1px solid hsla(0,0%,59%,.25);box-shadow:0 15px 9px -9px rgba(0,0,0,.1);display:none;margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:1200px;position:relative}.jol-dynamic-membercards .subcard.show{display:block}.jol-dynamic-membercards .subcard-box{display:none;border-bottom:1px solid #e5e4e5;-ms-flex-direction:column;flex-direction:column;padding:30px;text-align:center}.jol-dynamic-membercards .subcard-box h2{color:#1f4b6b;font-family:ubuntubold,Arial,sans-serif;font-size:30px;margin:0 0 20px}.jol-dynamic-membercards .subcard-box p{margin:0 auto 20px;max-width:180px}.jol-dynamic-membercards .subcard-box a.button.light-blue{background:#0093b0;margin-top:auto}.jol-dynamic-membercards .subcard-box a.button.light-blue:focus,.jol-dynamic-membercards .subcard-box a.button.light-blue:hover{background:#de0000}.jol-dynamic-membercards .subcard-box.show{display:-ms-flexbox;display:flex}@media screen and (min-width:767px){.jol-dynamic-membercards .calculator-panels{padding:62px 20px 14px}.jol-dynamic-membercards .calculator-panel-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:48px}.jol-dynamic-membercards .calculator-panel-row>*{max-width:311px;padding:0 10px;width:50%}.jol-dynamic-membercards .calculator-panel-row.alt>*{margin-bottom:48px}.jol-dynamic-membercards .calculator-panel{margin-bottom:0}.jol-dynamic-membercards .calculator-panel-inner{padding:30px}.jol-dynamic-membercards .calculator-panel-inner p{margin-left:auto;margin-right:auto}.jol-dynamic-membercards .further-reading{padding-bottom:30px}.jol-dynamic-membercards .membership-panels{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-bottom:64px}.jol-dynamic-membercards .membership-panels>*{max-width:509px;padding:0 10px;width:50%}.jol-dynamic-membercards .membership-panel-hero h2{font-size:30px}.jol-dynamic-membercards .membership-panel-hero p{font-size:16px;margin-left:auto;margin-right:auto;max-width:400px}.jol-dynamic-membercards .membership-panel-content .button{margin-top:20px}.jol-dynamic-membercards .subcard{margin-bottom:45px;margin-top:-70px;padding:30px}.jol-dynamic-membercards .subcard>*{width:calc(50% - 2px - 60px)}.jol-dynamic-membercards .subcard.show{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jol-dynamic-membercards .subcard-box:last-child,.jol-dynamic-membercards .subcard-box:nth-last-child(2){border:0}}@media screen and (min-width:1024px){.jol-dynamic-membercards .subcard>*{width:calc(25% - 62px)}.jol-dynamic-membercards .subcard-box{border-bottom:0;border-right:2px solid #e5e4e5;padding:0 30px}.jol-dynamic-membercards .subcard-box:nth-last-child(2){border-right:2px solid #e5e4e5}}

/*! HTML5 Boilerplate v6.0.1 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::selection{text-shadow:none;background:#b3d4fc}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;padding:.2em 0;color:#000;background:#ccc}.hidden{display:none!important}.visuallyhidden{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%);clip:rect(0 0 0 0);-webkit-clip-path:inset(50%)}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;margin:0;height:auto;width:auto;overflow:visible;white-space:inherit;clip-path:none;clip:auto;-webkit-clip-path:none}.invisible{visibility:hidden}.calculator-bar .calculator-bar-container:after,.calculator-bar .calculator-bar-container:before,.campaign-feature-block .block-row:after,.campaign-feature-block .block-row:before,.campaign-feature-block .side-campaigns .campaign-block-item:after,.campaign-feature-block .side-campaigns .campaign-block-item:before,.campaign-list .campaign-list-container .campaign-boxes:after,.campaign-list .campaign-list-container .campaign-boxes:before,.clearfix:after,.clearfix:before,.contact-mp-block .block-row:after,.contact-mp-block .block-row:before,.download-links .download-links-list ul:after,.download-links .download-links-list ul:before,.form-container .detail-item.member-status .options:after,.form-container .detail-item.member-status .options:before,.form-container .detail-items:after,.form-container .detail-items:before,.form-container .membership-details .detail-items:after,.form-container .membership-details .detail-items:before,.header-buttons ul:after,.header-buttons ul:before,.homepage-main-feature .homepage-feature-container .feature-overlay-buttons .feature-buttons:after,.homepage-main-feature .homepage-feature-container .feature-overlay-buttons .feature-buttons:before,.homepage-main-feature .homepage-feature-container .homepage-slider-container .owl-dots:after,.homepage-main-feature .homepage-feature-container .homepage-slider-container .owl-dots:before,.homepage-main-feature .homepage-feature-container:after,.homepage-main-feature .homepage-feature-container:before,.main-footer .footer-row:after,.main-footer .footer-row:before,.news-feature-block .block-row:after,.news-feature-block .block-row:before,.pagination-block .pagination-block-list:after,.pagination-block .pagination-block-list:before,.panel-button-columns .panel-button-container:after,.panel-button-columns .panel-button-container:before,.panel-other-columns .panel-other-container:after,.panel-other-columns .panel-other-container:before,.profile-blocks .tile-container:after,.profile-blocks .tile-container:before,.region-content-feature .panel-menu-columns .panel-menu-container:after,.region-content-feature .panel-menu-columns .panel-menu-container:before,.region-info .region-info-items:after,.region-info .region-info-items:before,.sector-region-block .sector-region-item:after,.sector-region-block .sector-region-item:before,.social-feed-block .social-feed:after,.social-feed-block .social-feed:before,.tile-block .tile-container:after,.tile-block .tile-container:before,.tile-blocks .tile-container:after,.tile-blocks .tile-container:before,header .header-container .bottom-section:after,header .header-container .bottom-section:before,header .header-container:after,header .header-container:before,header .header-item.logo-container:after,header .header-item.logo-container:before,header .sub-header-container .bottom-section:after,header .sub-header-container .bottom-section:before,header .sub-header-container:after,header .sub-header-container:before{content:" ";display:table}.logged-out-feature{position:relative;width:100%;padding-top:32%;margin-bottom:10px;overflow:hidden}.logged-out-feature a{position:absolute;top:0;bottom:0;left:0;right:0}.calculator-bar .calculator-bar-container:after,.campaign-feature-block .block-row:after,.campaign-feature-block .side-campaigns .campaign-block-item:after,.campaign-list .campaign-list-container .campaign-boxes:after,.clearfix:after,.contact-mp-block .block-row:after,.download-links .download-links-list ul:after,.form-container .detail-item.member-status .options:after,.form-container .detail-items:after,.form-container .membership-details .detail-items:after,.header-buttons ul:after,.homepage-main-feature .homepage-feature-container .feature-overlay-buttons .feature-buttons:after,.homepage-main-feature .homepage-feature-container .homepage-slider-container .owl-dots:after,.homepage-main-feature .homepage-feature-container:after,.main-footer .footer-row:after,.news-feature-block .block-row:after,.pagination-block .pagination-block-list:after,.panel-button-columns .panel-button-container:after,.panel-other-columns .panel-other-container:after,.profile-blocks .tile-container:after,.region-content-feature .panel-menu-columns .panel-menu-container:after,.region-info .region-info-items:after,.sector-region-block .sector-region-item:after,.social-feed-block .social-feed:after,.tile-block .tile-container:after,.tile-blocks .tile-container:after,header .header-container .bottom-section:after,header .header-container:after,header .header-item.logo-container:after,header .sub-header-container .bottom-section:after,header .sub-header-container:after{clear:both}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{margin:.67em 0;font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;padding:0;max-width:100%;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.owl-carousel{position:relative;z-index:1;display:none;width:100%;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-stage{position:relative;-moz-backface-visibility:hidden;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;float:left;min-height:1px;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;user-select:none;-khtml-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:h}@keyframes h{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;top:50%;left:50%;z-index:1;margin-top:-40px;margin-left:-40px;height:80px;width:80px;transition:transform .1s ease;-webkit-backface-visibility:hidden}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3);-ms-transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;background:#f8f8f8;position:relative}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;color:#bbb;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font:0/0 a!important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important}.selectric-items .disabled,.selectric-items .selectric-group .selectric-group-label{-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}@font-face{font-family:allerbold;font-style:normal;font-weight:400;src:url(fonts/aller_bd-webfont.woff2) format("woff2"),url(fonts/aller_bd-webfont.woff) format("woff")}@font-face{font-family:aller_lightregular;font-style:normal;font-weight:400;src:url(fonts/aller_lt-webfont.woff2) format("woff2"),url(fonts/aller_lt-webfont.woff) format("woff")}@font-face{font-family:allerregular;font-style:normal;font-weight:400;src:url(fonts/aller_rg-webfont.woff2) format("woff2"),url(fonts/aller_rg-webfont.woff) format("woff")}.section-large .section-canvas{margin:0 auto;width:100%;max-width:1450px}.section-large .section-canvas>.section-canvas{max-width:1200px}.section-large.full>.section-canvas{padding:0}.section-large>.section-canvas>.section-canvas{box-sizing:border-box;padding:0 20px}.section-large.small-inner .section-canvas>.section-canvas{max-width:950px}.section-medium .section-canvas{margin:0 auto;width:100%;max-width:1200px}.section-medium.full>.section-canvas{padding:0}.section-medium>.section-canvas,.section-small .section-canvas{box-sizing:border-box;padding:0 20px}.section-small .section-canvas{margin:0 auto;width:100%;max-width:950px}.section-small.full>.section-canvas{padding:0}.section-small>.section-canvas{box-sizing:border-box;padding:0 20px}.block-title{text-align:center}.block-title h2{font-family:allerbold,Arial;font-size:33px}@media (min-width:1250px){.block-title h2{font-size:50px}}.background-lightblue{background-color:#0093b0}.background-grey{background-color:#ededed}body{margin:0}.hidden{display:none}.angular-loading{vertical-align:middle;height:500px;line-height:500px;text-align:center}.angular-loading img{height:auto;width:75px}.fade-in{animation:i .3s}body{color:#4f4f4f;font-family:aller_lightregular,Arial;font-size:16px}h1,h2,h3,h4,h5{font-weight:400}p a{color:#0093b0}a{color:#4f4f4f}h4{font-size:26px}h4,h5{font-family:allerbold,Arial}h5{font-size:22px}a.button,button.button,input[type=submit].button{display:inline-block;padding:18px 48px;color:#fff;font-weight:700;text-align:center;text-decoration:none;border:none;border-radius:30px;transition:all .3s ease}a.button.red,button.button.red,input[type=submit].button.red{color:#fff;background-color:#de0000}a.button.red:hover,button.button.red:hover,input[type=submit].button.red:hover{background-color:#9e0000}a.button.blue,button.button.blue,input[type=submit].button.blue{background-color:#1f4b6b}a.button.light-blue,button.button.light-blue,input[type=submit].button.light-blue{background-color:#0093b0}a.button.light-blue:hover,button.button.light-blue:hover,input[type=submit].button.light-blue:hover{background-color:#006477}a.button.white,button.button.white,input[type=submit].button.white{color:#0093b0;background-color:#fff}a.button.white:hover,button.button.white:hover,input[type=submit].button.white:hover{background-color:#dedede}a.button.ghost-light-blue,button.button.ghost-light-blue,input[type=submit].button.ghost-light-blue{color:#0093b0;background-color:#fff;box-shadow:inset 0 0 0 3px #0093b0;box-sizing:border-box}a.button.ghost-light-blue:hover,button.button.ghost-light-blue:hover,input[type=submit].button.ghost-light-blue:hover{box-shadow:inset 0 0 0 3px #006477;background-color:#006477;color:#fff}a.button.ghost-red,button.button.ghost-red,input[type=submit].button.ghost-red{color:#de0000;background-color:#fff;box-shadow:inset 0 0 0 3px #de0000;box-sizing:border-box}a.button.ghost-red:hover,button.button.ghost-red:hover,input[type=submit].button.ghost-red:hover{box-shadow:inset 0 0 0 3px #9e0000;background-color:#9e0000;color:#fff}a.button.share,button.button.share,input[type=submit].button.share{position:relative;padding:18px 48px 18px 65px}a.button.share:before,button.button.share:before,input[type=submit].button.share:before{content:"";position:absolute;top:16px;left:34px;height:22px;width:20px;background-image:url(img/svg/share-white.svg);background-size:20px}.logo-container .search-mobile{display:block;float:right;margin:38px 5px 0 0;transform:scale(.8)}@media (min-width:550px){.logo-container .search-mobile{margin:38px 20px 0 0;transform:scale(1)}}@media (min-width:840px){.logo-container .search-mobile{display:none}}.logo-container .search-mobile a{font-size:20px;text-decoration:none}.logo-container .search-mobile a:before{content:"";position:relative;top:3px;display:inline-block;margin-right:15px;height:22px;width:22px;background-image:url(img/svg/search.svg);background-size:22px}.logo-container .search-mobile a.search-close:before{animation:i .3s;background-image:url(img/svg/close.svg);background-position:25px 4px}.logo-container .nav-toggle,.logo-container .sub-nav-toggle{display:block;float:right;margin:38px 5px 0 0;transform:scale(.8)}@media (min-width:550px){.logo-container .nav-toggle,.logo-container .sub-nav-toggle{margin:38px 20px 0 0;transform:scale(1)}}@media (min-width:840px){.logo-container .nav-toggle,.logo-container .sub-nav-toggle{display:none}}.logo-container .nav-toggle:hover,.logo-container .sub-nav-toggle:hover{cursor:pointer}.logo-container .nav-toggle.active .sub-toggle-container span,.logo-container .nav-toggle.active .toggle-container span,.logo-container .sub-nav-toggle.active .sub-toggle-container span,.logo-container .sub-nav-toggle.active .toggle-container span{top:10px;left:-2px;width:28px;transform:rotate(45deg)}.logo-container .nav-toggle.active .sub-toggle-container span:first-child,.logo-container .nav-toggle.active .toggle-container span:first-child,.logo-container .sub-nav-toggle.active .sub-toggle-container span:first-child,.logo-container .sub-nav-toggle.active .toggle-container span:first-child{top:10px;transform:rotate(45deg)}.logo-container .nav-toggle.active .sub-toggle-container span:last-child,.logo-container .nav-toggle.active .toggle-container span:last-child,.logo-container .sub-nav-toggle.active .sub-toggle-container span:last-child,.logo-container .sub-nav-toggle.active .toggle-container span:last-child{top:10px;transform:rotate(-45deg)}.logo-container .nav-toggle .sub-toggle-text,.logo-container .nav-toggle .toggle-text,.logo-container .sub-nav-toggle .sub-toggle-text,.logo-container .sub-nav-toggle .toggle-text{position:relative;top:-5px;display:inline-block;font-size:20px}.logo-container .nav-toggle .sub-toggle-container,.logo-container .nav-toggle .toggle-container,.logo-container .sub-nav-toggle .sub-toggle-container,.logo-container .sub-nav-toggle .toggle-container{position:relative;display:inline-block;margin-right:10px;height:24px;width:24px;transition:all .2s ease-out}.logo-container .nav-toggle .sub-toggle-container span,.logo-container .nav-toggle .toggle-container span,.logo-container .sub-nav-toggle .sub-toggle-container span,.logo-container .sub-nav-toggle .toggle-container span{position:absolute;top:10px;display:block;height:4px;width:24px;background-color:#4f4f4f;border-radius:6px;transition:all .2s ease-out}.logo-container .nav-toggle .sub-toggle-container span:first-child,.logo-container .nav-toggle .toggle-container span:first-child,.logo-container .sub-nav-toggle .sub-toggle-container span:first-child,.logo-container .sub-nav-toggle .toggle-container span:first-child{top:0}.logo-container .nav-toggle .sub-toggle-container span:last-child,.logo-container .nav-toggle .toggle-container span:last-child,.logo-container .sub-nav-toggle .sub-toggle-container span:last-child,.logo-container .sub-nav-toggle .toggle-container span:last-child{top:20px}.nav-container,.sub-nav-container{display:none}@media (min-width:840px){.nav-container,.sub-nav-container{display:block}}.nav-container nav,.sub-nav-container nav{width:100%}.nav-container ul,.sub-nav-container ul{box-sizing:border-box;margin:0;padding:0;width:100%;list-style-type:none}@media (min-width:840px){.nav-container ul,.sub-nav-container ul{display:table;margin-bottom:-6px;padding:0;height:95px}}@media (min-width:1180px){.nav-container ul,.sub-nav-container ul{padding:0 0 0 7%}}.nav-container ul li,.sub-nav-container ul li{box-sizing:border-box;position:relative;margin:0;text-align:left;border-bottom:1px solid #ededed;width:225px;word-break:break-all}@media (min-width:840px){.nav-container ul li,.sub-nav-container ul li{display:table-cell;padding:0 10px;padding:0;text-align:center;border-bottom:0}}@media (min-width:1180px){.nav-container ul li,.sub-nav-container ul li{padding:0 10px}}.nav-container ul li.search-item,.sub-nav-container ul li.search-item{display:none;width:25px}@media (min-width:840px){.nav-container ul li.search-item,.sub-nav-container ul li.search-item{display:block;padding:0}}.nav-container ul li a.search,.nav-container ul li button.search{width:37px;background:none;border:none;cursor:pointer}@media (min-width:840px){.nav-container ul li a,.nav-container ul li button{padding:32px 0;width:auto}}.nav-container ul li a,.nav-container ul li button{box-sizing:border-box;position:relative;display:inline-block;padding:15px 20px;width:100%;color:#1f4c6b;font-family:aller_lightregular,Arial;font-weight:700;text-decoration:none}.hidden-text{position:absolute;display:block!important;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;border:0;clip:rect(0 0 0 0)}@media (min-width:840px){.nav-container ul li a:before,.nav-container ul li button:before{display:block}}.nav-container ul li a:before,.nav-container ul li button:before{content:"";position:absolute;bottom:1px;left:0;display:none;height:5px;width:100%;background-color:transparent}.nav-container ul li a.search:after,.nav-container ul li button.search:after{content:"";position:relative;top:3px;right:0;display:inline-block;height:22px;width:22px;background-image:url(img/svg/search.svg);background-size:22px}@media (min-width:840px){.nav-container ul li a:after,.nav-container ul li button:after{display:none}}.nav-container ul li a.search-close:after,.nav-container ul li button.search-close:after{animation:b .3s;background-image:url(img/svg/close.svg);background-position:5px 5px}.nav-container .search-bar{position:absolute;top:0;left:-65px;z-index:100;height:calc(100% - 6px);width:calc(100% - 50px);animation:b .1s ease;background:#fff}.nav-container .search-bar__field{padding:17px 0;width:100%;font-size:30px;border:1}.nav-container .search-bar__btn--main{display:none}.nav-container,.sub-nav-container{position:relative}.nav-container ul li.active a,.sub-nav-container ul li.active a{width:100%;color:#fff;font-weight:700;background-color:#1f4c6b}@media (min-width:840px){.nav-container ul li.active a,.sub-nav-container ul li.active a{width:auto;color:#4f4f4f;background-color:transparent}}.nav-container ul li.active a:after,.sub-nav-container ul li.active a:after{background-image:url(img/svg/right-arrow.svg)}.nav-container ul li.active a:before,.sub-nav-container ul li.active a:before{background-color:#0093b0}.nav-container ul li a,.sub-nav-container ul li a{box-sizing:border-box;position:relative;display:inline-block;padding:15px 20px;width:100%;word-break:normal;font-family:allerregular,Arial;text-decoration:none}.nav-container ul li a:after,.sub-nav-container ul li a:after{content:"";position:absolute;top:15px;right:20px;display:block;height:20px;width:12px;background-image:url(img/svg/right-arrow-blue.svg);background-repeat:no-repeat}@media (min-width:840px){.nav-container ul li a:after,.sub-nav-container ul li a:after{display:none}}@media (min-width:840px){.nav-container ul li a,.sub-nav-container ul li a{padding:32px 0;width:auto}}.nav-container ul li a.search,.sub-nav-container ul li a.search{width:37px}.nav-container ul li a.search:after,.sub-nav-container ul li a.search:after{content:"";position:relative;top:3px;right:0;display:inline-block;height:22px;width:22px;background-image:url(img/svg/search.svg);background-size:22px}.nav-container ul li a.search-close:after,.sub-nav-container ul li a.search-close:after{animation:i .3s;background-image:url(img/svg/close.svg);background-position:5px 5px}.nav-container ul li a:before,.sub-nav-container ul li a:before{content:"";position:absolute;bottom:1px;left:0;display:none;height:5px;width:100%;background-color:transparent}@media (min-width:840px){.nav-container ul li a:before,.sub-nav-container ul li a:before{display:block}}.logo{float:left;margin:10px 0 0 20px}@media (min-width:840px){.logo{float:none;margin:5px 0 0;height:150px;width:150px}}.logo a{display:block;height:79px;width:65px;background-image:url(img/logo.jpg);background-position:0;background-repeat:no-repeat;background-size:65px}@media (min-width:840px){.logo a{height:100%;width:100%;background-size:130px}}ul.share-bar{z-index:1000;position:fixed;right:0;padding-left:0;padding-right:0}ul.share-bar li{display:block;margin-right:0;margin-bottom:5px}ul.share-bar li.facebook{background-color:#3b5998}ul.share-bar li.youtube{background-color:red}ul.share-bar li.instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}ul.share-bar li.twitter{background-color:#1da1f2}ul.share-bar li.menu{background-color:#4f4f4f}ul.share-bar li a{position:relative;display:block;height:45px;width:45px}ul.share-bar li a:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ul.share-bar li a.facebook:before{content:"";height:20px;width:9px;background-image:url(img/svg/facebook.svg);background-repeat:no-repeat;background-size:9px}ul.share-bar li a.youtube:before{height:16px;background-image:url(img/svg/youtube.svg)}ul.share-bar li a.instagram:before{height:24px;background-image:url(img/svg/instagram.svg)}ul.share-bar li a.instagram:before,ul.share-bar li a.twitter:before,ul.share-bar li a.youtube:before{content:"";width:23px;background-repeat:no-repeat;background-size:23px}ul.share-bar li a.twitter:before{height:20px;background-image:url(img/svg/twitter.svg)}ul.share-bar li a.menu:before{content:"";height:24px;width:23px;background-image:url(img/svg/menu.svg);background-repeat:no-repeat;background-size:23px}#drop-menu{display:inline-block}#drop-menu .region-content-feature{display:none}#drop-menu.active .region-content-feature{display:block}.breadcrumb-container{position:relative;z-index:1}.breadcrumb-container>.section-canvas{box-sizing:border-box;padding:15px 20px;background-color:#f2f2f2}.breadcrumb-container .breadcrumb{margin:0;padding:0;font-size:.9rem;list-style-type:none}.breadcrumb-container .breadcrumb li{display:inline-block}.breadcrumb-container .breadcrumb li:after{content:"";position:relative;top:2px;display:inline-block;margin:0 10px 0 15px;height:13px;width:8px;background-image:url(img/svg/right-arrow-grey.svg);background-size:8px}.breadcrumb-container .breadcrumb li:last-child:after{display:none}.breadcrumb-container .breadcrumb li.active a{font-weight:700}.breadcrumb-container .breadcrumb li a{color:#8d8d8d;text-decoration:none}.breadcrumb-container .breadcrumb li a:hover{text-decoration:underline}.homepage-main-feature.section-large>.section-canvas{padding:0}.homepage-main-feature .homepage-feature-container{position:relative;overflow:hidden}@media (min-width:1100px){.homepage-main-feature .homepage-feature-container{margin-bottom:0}}.homepage-main-feature .homepage-feature-container:before{content:"";position:absolute;top:8%;right:0;z-index:150;display:block;height:700px;width:700px;background-image:url(img/feature-overlay.png)}@media (min-width:840px){.homepage-main-feature .homepage-feature-container:before{display:none}}.homepage-main-feature .homepage-feature-container .feature-overlay-buttons{position:relative;z-index:1000}@media (min-width:840px){.homepage-main-feature .homepage-feature-container .feature-overlay-buttons{clear:both;text-align:center}}@media (min-width:1250px){.homepage-main-feature .homepage-feature-container .feature-overlay-buttons{position:absolute;right:10%;bottom:10%}}.homepage-main-feature .homepage-feature-container .feature-overlay-buttons .overlay-graphic{position:relative;display:none;height:100%;text-align:right;transition:right .3s ease-in,opacity .2s ease-in}@media (min-width:840px){.homepage-main-feature .homepage-feature-container .feature-overlay-buttons .overlay-graphic{display:none}}.homepage-main-feature .homepage-feature-container .feature-overlay-buttons .overlay-graphic.load-in{right:0;opacity:1}.homepage-main-feature .homepage-feature-container .feature-overlay-buttons .overlay-graphic img{width:100%}@media (min-width:840px){.homepage-main-feature .homepage-feature-container .feature-overlay-buttons .overlay-graphic img{height:100%;width:auto}}.homepage-main-feature .homepage-feature-container .feature-overlay-buttons .feature-buttons{margin-top:40px}@media (min-width:840px){.homepage-main-feature .homepage-feature-container .feature-overlay-buttons .feature-buttons{margin:0}}.homepage-main-feature .homepage-feature-container .feature-overlay-buttons a.feature-button{box-sizing:border-box;float:left;padding:30px 20px;width:calc(50% - 5px);color:#fff;font-family:aller_lightregular,Arial;font-size:17px;text-align:center;text-decoration:none;background-color:#1f4c6b}@media (min-width:840px){.homepage-main-feature .homepage-feature-container .feature-overlay-buttons a.feature-button{display:inline-block;vertical-align:top;float:none;padding:20px;width:255px;font-size:22px}}@media (min-width:1250px){.homepage-main-feature .homepage-feature-container .feature-overlay-buttons a.feature-button{padding:40px 25px;width:335px;font-size:30px}}.homepage-main-feature .homepage-feature-container .feature-overlay-buttons a.feature-button:first-child{margin-right:10px}.homepage-main-feature .homepage-feature-container .feature-overlay-buttons a.feature-button strong{font-family:allerbold,Arial;border-bottom:4px solid #0093b0}.homepage-main-feature .homepage-feature-container .homepage-feature-item{position:relative;z-index:200;width:100%}@media (min-width:840px){.homepage-main-feature .homepage-feature-container .homepage-feature-item{float:left;margin-bottom:25px;width:100%}}.homepage-main-feature .homepage-feature-container .homepage-slider-container .homepage-slider{box-sizing:border-box;text-align:center}@media (min-width:1250px){.homepage-main-feature .homepage-feature-container .homepage-slider-container .homepage-slider{padding:0 20px 20px}}.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item{color:#1f4c6b}@media (min-width:840px){.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item{display:-ms-flexbox;display:flex}}.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item h3{font-size:22px;font-style:italic;font-weight:400}.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item p{padding:0 20px;font-family:aller_lightregular,Arial;font-size:22px}@media (min-width:840px){.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item p{font-size:26px}}@media (min-width:1250px){.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item p{font-size:30px}}.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item p strong{font-size:allerbold,Arial}.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item .text-container{position:absolute;top:50%;z-index:200;width:100%;color:#fff;transform:translateY(-50%)}.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item .text-container .text{box-sizing:border-box;margin:0 auto;padding:20px 40px;width:100%;max-width:650px;text-align:center}.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item .text-container .text h2{font-size:33px}@media (min-width:840px){.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item .text-container .text h2{font-size:42px}}@media (min-width:1250px){.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item .text-container .text h2{font-size:52px}}.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item .slider-text-container{background:none}@media (min-width:840px){.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item .slider-text-container{width:100%;background-position:top;background-repeat:no-repeat;background-size:100%}}.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item .image-container{position:relative;width:100%;transition:left .3s ease-in,opacity .2s ease-in}@media (min-width:840px){.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item .image-container{left:-8px;opacity:0}}.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item .image-container.load-in{left:0;opacity:1}.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item .image-container:before{content:"";position:absolute;top:0;left:0;z-index:50;height:100%;width:110%;background-color:rgba(0,0,0,.35)}@media (min-width:840px){.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item .image-container:before{width:100%}}.homepage-main-feature .homepage-feature-container .homepage-slider-container .slider-item .image-container img{width:100%}.homepage-main-feature .homepage-feature-container .homepage-slider-container .owl-dots{display:inline-block;margin:50px 0 2px}@media (min-width:840px){.homepage-main-feature .homepage-feature-container .homepage-slider-container .owl-dots{position:absolute;top:75%;margin:0 22%;width:50%}}@media (min-width:1250px){.homepage-main-feature .homepage-feature-container .homepage-slider-container .owl-dots{top:55%}}.homepage-main-feature .homepage-feature-container .homepage-slider-container .owl-dots .owl-dot{float:left;margin-right:7px;height:12px;width:12px;background-color:#fff;border:2px solid #1f4c6b;border-radius:100%;transition:all .3s ease-in}.homepage-main-feature .homepage-feature-container .homepage-slider-container .owl-dots .owl-dot.active{background-color:#1f4c6b}.panel-button-columns.alternate-bg>.section-canvas{background-color:#ededed;background-image:url(img/feature-overly-top-right.png);background-position:100% 0;background-repeat:no-repeat;background-size:auto 30%}@media (min-width:840px){.panel-button-columns.alternate-bg>.section-canvas{background-size:auto 100%}}.panel-button-columns .panel-button-container .panel-button-column{position:relative;width:100%}@media (min-width:840px){.panel-button-columns .panel-button-container .panel-button-column{float:left;width:50%}}.panel-button-columns .panel-button-container .panel-button-column:first-child:after{content:"";display:block;margin:20px auto;height:3px;width:230px;background:linear-gradient(90deg,rgba(212,218,226,0),#d4dae2 16%,#d4dae2 39%,#d4dae2 81%,rgba(212,218,226,0))}@media (min-width:840px){.panel-button-columns .panel-button-container .panel-button-column:first-child:after{position:absolute;top:50%;right:0;margin:0;height:230px;width:3px;background:linear-gradient(180deg,rgba(212,218,226,0),#d4dae2 16%,#d4dae2 39%,#d4dae2 81%,rgba(212,218,226,0));transform:translateY(-50%)}}.panel-button-columns .panel-button-container .panel-button-content{box-sizing:border-box;margin:40px auto;padding:20px;width:100%;max-width:450px;text-align:center}.panel-button-columns .panel-button-container .panel-button-content h3{margin:0 0 20px;color:#1f4c6b;font-family:aller_lightregular,Arial;font-size:40px}.panel-button-columns .panel-button-container .panel-button-content h3 strong{font-family:allerbold,Arial}.panel-button-columns .panel-button-container .panel-button-content .button{margin-top:15px}.panel-button-columns .panel-button-container .panel-button-content p{font-size:18px;line-height:25px}.panel-button-columns .panel-button-container .panel-button-content-wider{box-sizing:border-box;margin:40px auto;padding:20px;width:100%;max-width:500px;text-align:center}.panel-button-columns .panel-button-container .panel-button-content-wider h3{margin:0 0 20px;color:#1f4c6b;font-family:aller_lightregular,Arial;font-size:40px}.panel-button-columns .panel-button-container .panel-button-content-wider h3 strong{font-family:allerbold,Arial}.panel-button-columns .panel-button-container .panel-button-content-wider .button{margin-top:15px}.panel-button-columns .panel-button-container .panel-button-content-wider p{font-size:18px;line-height:25px}.panel-other-columns.alternate-bg>.section-canvas{background-color:#ededed;background-image:url(img/feature-overly-top-right.png);background-position:100% 0;background-repeat:no-repeat;background-size:auto 30%}@media (min-width:840px){.panel-other-columns.alternate-bg>.section-canvas{background-size:auto 100%}}.panel-other-columns .panel-other-container .panel-other-column{position:relative;width:100%}@media (min-width:840px){.panel-other-columns .panel-other-container .panel-other-column{float:left;width:calc(50% - 10px)}.panel-other-columns .panel-other-container .panel-other-column:nth-of-type(odd){margin-right:20px}}.panel-other-columns .panel-other-container .panel-other-content{box-sizing:border-box;margin:40px auto;padding:20px;width:100%;max-width:600px;text-align:left}.panel-other-columns .panel-other-container .panel-other-content h3{margin:0 0 20px;color:#1f4c6b;font-family:aller_lightregular,Arial;font-size:40px}.panel-other-columns .panel-other-container .panel-other-content h3 strong{font-family:allerbold,Arial}.panel-other-columns .panel-other-container .panel-other-content .button{margin-top:15px}.panel-other-columns .panel-other-container .panel-other-content p{font-size:18px;line-height:25px}.panel-other-columns .panel-other-container .panel-other-content .opt-in-options{padding:0}.panel-other-columns .panel-other-container .panel-other-content .opt-in-options li{display:inline-block;position:relative;width:calc(50% - 5px);margin:20px 0}.panel-other-columns .panel-other-container .panel-other-content .opt-in-options li input[type=radio]{position:absolute;visibility:hidden}.panel-other-columns .panel-other-container .panel-other-content .opt-in-options li label{display:block;position:relative;font-weight:300;font-size:1.35em;margin:10px auto;z-index:9;cursor:pointer;transition:all .25s linear;-webkit-transition:all .25s linear}.panel-other-columns .panel-other-container .panel-other-content .opt-in-options li:hover label{color:#0093b0}.panel-other-columns .panel-other-container .panel-other-content .opt-in-options li label .check{display:inline-block;position:relative;border:1px solid #f2f2f2;background-color:#f2f2f2;border-radius:100%;height:25px;width:25px;z-index:5;transition:all .25s linear;-webkit-transition:all .25s linear;margin-left:8px}.panel-other-columns .panel-other-container .panel-other-content .opt-in-options li:hover label .check{border:1px solid #0093b0;background-color:transparent}.panel-other-columns .panel-other-container .panel-other-content .opt-in-options li label .check:before{display:inline-block;position:relative;content:"";border-radius:100%;height:19px;width:19px;top:3px;left:0;margin:auto;transition:all .25s linear;-webkit-transition:all .25s linear}.panel-other-columns .panel-other-container .panel-other-content .opt-in-options input[type=radio]:checked~label .check{border:1px solid #0093b0;background-color:transparent}.panel-other-columns .panel-other-container .panel-other-content .opt-in-options input[type=radio]:checked~label .check:before{background:#0093b0}.panel-other-columns .panel-other-container .panel-other-content .opt-in-options input[type=radio]:checked~label{color:#0093b0}.panel-other-columns .panel-other-container .panel-table-content{background-color:#f2f2f2;box-sizing:border-box;margin:40px auto;padding:20px;width:100%;max-width:600px;text-align:left}.panel-other-columns .panel-other-container .panel-table-content h3{margin:0 0 20px;color:#1f4c6b;font-family:aller_lightregular,Arial;font-size:40px}.panel-other-columns .panel-other-container .panel-table-content h3 strong{font-family:allerbold,Arial}.panel-other-columns .panel-other-container .panel-table-content .button{margin-top:15px}.panel-other-columns .panel-other-container .panel-table-content p{font-size:18px;line-height:25px}.panel-other-columns .panel-other-container .panel-table-content table{width:100%;border-top:1px solid #0093b0;border-collapse:collapse;font-size:18px;line-height:25px}.panel-other-columns .panel-other-container .panel-table-content table tr{border-bottom:1px solid #e0e0e0}.panel-other-columns .panel-other-container .panel-table-content table tr:last-child{border-bottom:none}.panel-other-columns .panel-other-container .panel-table-content .see-all{display:block;text-align:center}.panel-other-columns .panel-other-container .panel-profile-content{box-sizing:border-box;margin:40px auto;padding:20px;width:100%;max-width:600px;text-align:center}@media (min-width:840px){.panel-other-columns .panel-other-container .panel-profile-content{margin-top:0}}.panel-other-columns .panel-other-container .panel-profile-content h1{margin:.5em;font-size:3em;font-family:aller_lightregular,Arial}@media (min-width:840px){.panel-other-columns .panel-other-container .panel-profile-content h1{color:#fff}}.panel-other-columns .panel-other-container .panel-profile-content h2{margin:.5em;font-family:aller_lightregular,Arial}@media (min-width:840px){.panel-other-columns .panel-other-container .panel-profile-content h2{color:#fff}}.panel-other-columns .panel-other-container .panel-profile-content .button{margin-top:15px}.panel-other-columns .panel-other-container .panel-profile-content p,td{font-size:18px;line-height:25px}td{padding:.5em 0}td a{color:#0093b0}.main-footer{color:#fff}.main-footer .section-canvas{box-sizing:border-box;padding:20px 0;background-color:#1f4c6b}@media (min-width:900px){.main-footer .section-canvas{padding:35px 0}}.main-footer .footer-col-wrapper{display:-ms-flexbox;display:flex}.main-footer .footer-col{float:left;margin:25px 1px 0 0;width:49%}.main-footer .footer-col:first-child{margin-top:0;text-align:center}@media (min-width:900px){.main-footer .footer-col:first-child{width:20%}}@media (min-width:580px){.main-footer .footer-col{margin:25px 4% 0 0;width:22%}.main-footer .footer-col:nth-child(5){margin-right:0}}@media (min-width:900px){.main-footer .footer-col{width:16%}}.main-footer .footer-col.no-heading{margin-top:66px}.main-footer .social{width:100%}.main-footer .footer-row h3{margin:0 0 20px;font-weight:700}.main-footer .footer-row ul{margin:0;padding:0;list-style-type:none}.main-footer .footer-row ul li{margin-bottom:8px;font-size:12px}@media (min-width:400px){.main-footer .footer-row ul li{font-size:15px}}.main-footer .footer-row ul li a{color:#fff;text-decoration:none}.main-footer .footer-row ul li a:hover{text-decoration:underline}.main-footer .footer-logo a{display:block;margin:auto;height:97px;width:78px;background-image:url(img/logo-white.png);background-size:78px}ul.social-list{margin-top:20px}ul.social-list li{display:inline-block;margin-right:5px;margin-bottom:0}ul.social-list li a{position:relative;display:block;height:45px;width:45px;background-color:#0093b0;border-radius:100%}ul.social-list li a:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ul.social-list li a.facebook:before{content:"";height:20px;width:9px;background-image:url(img/svg/facebook.svg);background-repeat:no-repeat;background-size:9px}ul.social-list li a.youtube:before{background-image:url(img/svg/youtube.svg)}ul.social-list li a.instagram:before,ul.social-list li a.youtube:before{content:"";height:16px;width:23px;background-repeat:no-repeat;background-size:23px}ul.social-list li a.instagram:before{background-image:url(img/svg/instagram.svg)}ul.social-list li a.twitter:before{content:"";height:20px;width:23px;background-image:url(img/svg/twitter.svg);background-repeat:no-repeat;background-size:23px}.calculator-bar .calculator-bar-container{box-sizing:border-box;margin:0 auto;padding:9px 25px;max-width:770px;text-align:left}@media (min-width:840px){.calculator-bar .calculator-bar-container{text-align:center}}.calculator-bar .calculator-bar-container h2{margin:0;margin-top:0;color:#fff;font-family:aller_lightregular,Arial;font-size:18px}@media (min-width:770px){.calculator-bar .calculator-bar-container h2{margin-top:13px}}.calculator-bar .calculator-bar-container .calculator-icon{float:left;margin-top:11px;margin-right:19px;width:41px}@media (min-width:840px){.calculator-bar .calculator-bar-container .calculator-icon{margin-top:0;margin-right:0}}.calculator-bar .calculator-bar-container .calculator-icon:before{content:"";display:inline-block;margin-right:0;height:50px;width:39px;background-image:url(img/svg/calculator.svg);background-repeat:no-repeat;background-size:39px}.calculator-bar .calculator-bar-container .calculator-text{float:left;width:calc(100% - 64px)}.calculator-bar .calculator-bar-container a{color:#fff;font-family:allerbold,Arial;text-decoration:none}.calculator-bar .calculator-bar-container a:after{content:"";position:relative;top:5px;left:0;display:inline-block;margin-left:12px;height:20px;width:12px;background-image:url(img/svg/right-arrow.svg);background-repeat:no-repeat;transition:all .2s ease}.calculator-bar .calculator-bar-container a:hover:after{left:4px}.calculator-block{text-align:center}.calculator-block .calculator-container .membership-cost{margin-bottom:40px;text-align:center}.calculator-block .calculator-container .membership-cost .price{padding:0 0 30px}.calculator-block .calculator-container .membership-cost .price p{color:#de0000;font-style:italic}.calculator-block .calculator-container .membership-cost .price-val{color:#de0000}.calculator-block .calculator-container .membership-cost .price-val .pounds{margin-right:20px;font-family:allerbold,Arial;font-size:38px}@media (min-width:840px){.calculator-block .calculator-container .membership-cost .price-val .pounds{font-size:60px}}.calculator-block .calculator-container .membership-cost .price-val .euros{font-size:25px}@media (min-width:840px){.calculator-block .calculator-container .membership-cost .price-val .euros{font-size:38px}}.calculator-block .calculator-container h1{font-family:allerbold,Arial;font-size:36px}@media (min-width:840px){.calculator-block .calculator-container h1{font-size:50px}}.calculator-block .calculator-container h1,.calculator-block .calculator-container h2{color:#0093b0}.calculator-block .calculator-container .type-title{margin-bottom:30px}.calculator-block .calculator-container .block-header{margin-bottom:40px}.calculator-block .calculator-container .base-membership,.calculator-block .calculator-container .membership-benefits{margin-bottom:50px}@media (min-width:580px){.calculator-block .calculator-container .base-membership,.calculator-block .calculator-container .membership-benefits{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}.calculator-block .calculator-container .membership-item{box-sizing:border-box;width:100%;border:2px solid #0093b0;transition:border .3s ease}.calculator-block .calculator-container .membership-item.active{border:2px solid #de0000}.calculator-block .calculator-container .membership-item.active .item-content h3{color:#de0000}.calculator-block .calculator-container .membership-item.active .item-content button{background-color:#de0000}@media (min-width:580px){.calculator-block .calculator-container .membership-item{display:-ms-flexbox;display:flex;width:calc(50% - 10px)}}@media (min-width:840px){.calculator-block .calculator-container .membership-item{margin-right:20px;width:calc(25% - 15px)}.calculator-block .calculator-container .membership-item:last-child{margin:0}}.calculator-block .calculator-container .membership-item .item-content{box-sizing:border-box;position:relative;padding:20px 20px 95px;width:100%;text-align:center}.calculator-block .calculator-container .membership-item .item-content h3{margin-top:0;color:#0093b0;font-family:allerbold,Arial;font-size:28px;transition:color .3s ease}.calculator-block .calculator-container .membership-item .item-content button{position:absolute;bottom:20px;left:50%;margin-top:20px;transform:translate(-50%);transition:background-color .3s ease}.campaign-feature-block>.section-canvas{background-image:url(img/feature-overlay-white-right.png);background-position:0 100%;background-repeat:no-repeat}.campaign-feature-block h2{margin:0 0 50px}.campaign-feature-block .campaign-block-container{box-sizing:border-box;padding:40px 0}.campaign-feature-block .block-row,.campaign-feature-block .block-row .block-column{width:100%}@media (min-width:840px){.campaign-feature-block .block-row .block-column{float:left;width:calc(50% - 10px)}}@media (min-width:840px){.campaign-feature-block .block-row .block-column:first-child{margin-right:20px}}.campaign-feature-block .campaign-block-item{margin-bottom:20px;width:100%}.campaign-feature-block .campaign-block-item a{display:block;text-decoration:none}.campaign-feature-block .campaign-block-item .campaign-image{margin-bottom:10px}.campaign-feature-block .campaign-block-item .campaign-image img{width:100%}.campaign-feature-block .campaign-block-item .campaign-text h3{margin:10px 0 20px;font-family:allerbold,Arial;font-size:22px}@media (min-width:840px){.campaign-feature-block .campaign-block-item .campaign-text h3{font-size:28px}}@media (min-width:840px){.campaign-feature-block .side-campaigns .campaign-text h3{font-size:22px}}@media (min-width:840px){.campaign-feature-block .side-campaigns .campaign-block-item .campaign-image{margin-right:20px}}@media (min-width:840px){.campaign-feature-block .side-campaigns .campaign-block-item .campaign-image,.campaign-feature-block .side-campaigns .campaign-block-item .campaign-text{float:left;width:calc(50% - 10px)}}.campaign-feature-block .button-container{margin:40px 0 10px;width:100%;text-align:center}.news-feature-block{box-sizing:border-box;padding:0 0 40px}.news-feature-block h2{margin:0 0 50px}.news-feature-block h1{margin:0 0 50px;font-family:allerbold,Arial;font-size:32px}@media (min-width:840px){.news-feature-block h1{font-size:50px}}.news-feature-block .button-container{margin:20px 0;width:100%;text-align:center}.news-feature-block .news-event-count{margin-bottom:25px;text-align:left}.news-feature-block .news-event-count span{font-size:16px;font-style:italic}.news-feature-block .news-search-filter .news-search-container{position:relative;display:inline-block;margin:0 auto 40px;width:70%;max-width:440px}.news-feature-block .news-search-filter .news-search-container .search-icon{content:"";position:absolute;top:17px;right:20px;display:block;height:22px;width:22px;background-image:url(img/svg/search.svg);background-size:22px}.news-feature-block .news-search-filter .news-search-container .search{box-sizing:border-box;padding:20px 60px 20px 20px;width:100%;background-color:#ededed;border:0;border-radius:40px}.news-feature-block .news-search-filter .news-filter-container{margin-bottom:40px;font-size:20px}.news-feature-block .news-search-filter .news-filter-container .filter-select,.news-feature-block .news-search-filter .news-filter-container span{display:block}@media (min-width:620px){.news-feature-block .news-search-filter .news-filter-container .filter-select,.news-feature-block .news-search-filter .news-filter-container span{display:inline-block}}.news-feature-block .news-search-filter .news-filter-container .filter-select{padding-right:5px;padding-right:40px;background-color:#fff;border:0;border-bottom:5px solid #de0000;-webkit-appearance:none;-moz-appearance:none}.news-feature-block .news-search-filter .news-filter-container .filter-input,.news-feature-block .news-search-filter .news-filter-container span{display:block}@media (min-width:620px){.news-feature-block .news-search-filter .news-filter-container .filter-input,.news-feature-block .news-search-filter .news-filter-container span{display:inline-block}}.news-feature-block .news-search-filter .news-filter-container .filter-input{background-color:#fff;border:0;border-bottom:5px solid #de0000;-webkit-appearance:none;-moz-appearance:none}.news-feature-block .news-search-filter .news-filter-container .news-quicklink{border-bottom:4px solid #de0000;color:#de0000;text-decoration:none;font-family:allerbold,Arial;font-size:22px}@media (min-width:620px){.news-feature-block .news-search-filter .news-filter-container .news-quicklink{margin:0 40px}}.news-feature-block .news-block-container{padding:5px}.news-feature-block .block-row .news-block-item{position:relative;margin-bottom:20px;width:100%}@media (min-width:580px){.news-feature-block .block-row .news-block-item{float:left;margin-right:20px;width:calc(50% - 10px)}.news-feature-block .block-row .news-block-item:nth-child(2n+2){margin-right:0}}@media (min-width:840px){.news-feature-block .block-row .news-block-item{margin-right:20px;width:calc(33.3333% - 14px)}.news-feature-block .block-row .news-block-item:nth-child(2n+2){margin-right:20px}.news-feature-block .block-row .news-block-item:nth-child(3n+3){margin-right:0}}.news-feature-block .block-row .news-block-item a{text-decoration:none}.news-feature-block .block-row .news-block-item .news-image{position:relative;background-position:top;background-repeat:no-repeat;background-size:100%}.news-feature-block .block-row .news-block-item .news-image:before{content:"";display:block;padding-top:60.77922%;width:100%}.news-feature-block .block-row .news-block-item .news-image>.content{position:absolute;top:0;right:0;bottom:0;left:0}.news-feature-block .block-row .news-block-item .news-image img{width:100%;max-height:225px}.news-feature-block .block-row .news-block-item .news-image:before{padding-top:0}.news-feature-block .block-row .news-block-item .news-date{position:absolute;top:0;left:0;z-index:1;padding:8px 10px 15px;min-width:60px;color:#fff;text-align:center;background-color:#0093b0}.news-feature-block .block-row .news-block-item .news-date span{font-family:allerbold,Arial}.news-feature-block .block-row .news-block-item .news-date span.date,.news-feature-block .block-row .news-block-item .news-date span.month{display:block}.news-feature-block .block-row .news-block-item .news-date span.date{margin-bottom:5px;font-size:30px}.news-feature-block .block-row .news-block-item .news-date span.month{font-size:15px}.news-feature-block .block-row .news-block-item .news-title{padding:20px;text-align:center}.news-feature-block .block-row .news-block-item .news-title h3{margin:0}.item-block{animation:i .3s}.news-link{cursor:pointer}#item-block-0{animation-fill-mode:forwards;animation-delay:0ms}#item-block-1{animation-fill-mode:forwards;animation-delay:50ms}#item-block-2{animation-fill-mode:forwards;animation-delay:.1s}#item-block-3{animation-fill-mode:forwards;animation-delay:.15s}#item-block-4{animation-fill-mode:forwards;animation-delay:.2s}#item-block-5{animation-fill-mode:forwards;animation-delay:.25s}#item-block-6{animation-fill-mode:forwards;animation-delay:.3s}#item-block-7{animation-fill-mode:forwards;animation-delay:.35s}#item-block-8{animation-fill-mode:forwards;animation-delay:.4s}#item-block-9{animation-fill-mode:forwards;animation-delay:.45s}#item-block-10{animation-fill-mode:forwards;animation-delay:.5s}.social-feed-block>.section-canvas{box-sizing:border-box;padding:50px 0;background-image:url(img/feature-overly-top-right.png);background-position:100% 0;background-repeat:no-repeat}.social-feed-block .block-title{text-align:left}.social-feed-block .block-title h2{margin:0 0 50px}@media (min-width:580px){.social-feed-block .social-feed{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.social-feed-block .social-item{position:relative;margin-bottom:20px;width:100%;background-color:#fff}@media (min-width:580px){.social-feed-block .social-item{display:-ms-flexbox;display:flex;float:left;margin-right:20px;width:calc(50% - 20px)}.social-feed-block .social-item:nth-child(2n+2){margin-right:0}}@media (min-width:840px){.social-feed-block .social-item{width:calc(100% * .333333333333333 - 14px)}.social-feed-block .social-item:nth-child(2n+2){margin-right:20px}.social-feed-block .social-item:nth-child(3n+3){margin-right:0}}.social-feed-block .social-item.feature-tile{background-color:#0093b0}.social-feed-block .social-item.feature-tile .item-text{background-color:transparent}@media (min-width:840px){.social-feed-block .social-item.feature-tile .item-text{padding:40px}}.social-feed-block .social-item.feature-tile .item-text h3{margin:0 0 30px;color:#fff;font-family:allerbold,Arial;font-size:28px;line-height:34px}.social-feed-block .social-item.feature-tile .item-text p{margin-bottom:10px;color:#fff;font-size:18px}.social-feed-block .social-item.feature-tile .item-text .button{margin-top:20px}.social-feed-block .social-item .twitter-handle{position:absolute;top:10px;left:20px;padding:5px 12px;padding-left:33px;color:#fff;font-family:aller_lightregular,Arial;background-color:#0093b0;border-radius:30px;cursor:pointer}.social-feed-block .social-item .twitter-handle:before{content:"";position:absolute;top:7px;left:10px;display:block;height:17px;width:17px;background-image:url(img/svg/twitter.svg);background-repeat:no-repeat;background-size:17px}.social-feed-block .social-item .facebook-handle{position:absolute;top:10px;left:20px;padding:5px 12px;padding-left:33px;color:#fff;font-family:aller_lightregular,Arial;background-color:#0093b0;border-radius:30px;cursor:pointer}.social-feed-block .social-item .facebook-handle:before{content:"";position:absolute;top:5px;left:14px;display:block;height:17px;width:17px;background-image:url(img/svg/facebook.svg);background-repeat:no-repeat;background-size:9px}.social-feed-block .social-item .item-image img{width:100%}.social-feed-block .social-item .item-content{position:relative;width:100%}.social-feed-block .social-item.has-text{text-align:center}.social-feed-block .social-item.has-text .item-content{padding:50px 0}@media (min-width:840px){.social-feed-block .social-item.has-text .item-content{padding:0;min-height:340px}}.social-feed-block .social-item.has-text .item-text{width:100%}.social-feed-block .social-item .facebook-handle a,.social-feed-block .social-item .twitter-handle a{color:#fff;text-decoration:none}@media (min-width:580px){.social-feed-block .social-item.has-text .item-text{position:absolute;top:50%;transform:translateY(-50%)}}.social-feed-block .social-item .item-text{box-sizing:border-box;padding:20px;background-color:#fff}.social-feed-block .social-item .item-text p{margin:0;font-family:aller_lightregular,Arial;line-height:20px}.social-feed-block .social-item .item-text p a{color:#0093b0;font-family:allerbold,Arial;text-decoration:none}.content-feature{position:relative}.content-feature .feature-image{position:relative;overflow:hidden}.content-feature .feature-image img{display:block;width:100%;max-width:1200px;max-height:426px;margin:auto;-ms-flex-line-pack:center;align-content:center}.content-feature .feature-image:after{content:"";position:absolute;bottom:-1px;left:0;height:100%;width:100%;z-index:200;display:block;background-image:url(img/hero-overlay.png);background-repeat:no-repeat;background-position:bottom;background-size:100%}.content-feature .profile-image{position:relative;overflow:hidden}.content-feature .profile-image img{display:block;width:100%;max-width:1200px;max-height:426px;margin:auto;-ms-flex-line-pack:center;align-content:center}.content-feature .profile-image:after{content:"";position:absolute;bottom:-1px;left:0;height:100%;width:100%;z-index:200;display:block;background-image:url(img/hero-overlay.png);background-repeat:no-repeat;background-position:bottom;background-size:100%}.content-feature .feature-text{z-index:300;width:100%}@media (min-width:840px){.content-feature .feature-text{position:absolute;bottom:0;left:0}}.content-feature .feature-text .text-container{box-sizing:border-box;margin:0 auto 40px;padding:0 20px;width:100%;max-width:1200px}@media (min-width:840px){.content-feature .feature-text .text-container{margin:0 auto}}.content-feature .feature-text .text-container h1{margin:0 0 40px;font-family:allerbold,Arial;font-size:32px}@media (min-width:840px){.content-feature .feature-text .text-container h1{color:#fff;font-size:45px;text-shadow:0 0 6px rgba(0,0,0,.95)}}.content-feature .feature-text .profile-container{box-sizing:border-box;margin:0 auto;padding:0 0 0 100px;width:100%;max-width:1200px}@media (max-width:840px){.content-feature .feature-text .profile-container{box-sizing:border-box;padding:0;margin:0 auto;width:100%}}@media (min-width:840px){.content-feature .feature-text .profile-container{margin:0 auto}}.content-feature .feature-text .profile-container .profile-picture{border-radius:100%;width:220px}.region-content-feature{position:relative}.region-content-feature .region-banner-text-contianer{margin-left:50px}.region-content-feature .feature-image{position:relative;overflow:hidden}.region-content-feature .feature-image img{display:block;width:100%;max-width:1200px;max-height:426px;margin:auto;-ms-flex-line-pack:center;align-content:center}.region-content-feature .feature-image:after{content:"";position:absolute;bottom:-1px;left:0;height:100%;width:100%;z-index:200;display:block;background-image:url(img/hero-overlay.png);background-repeat:no-repeat;background-position:bottom;background-size:100%}.region-content-feature .profile-image{position:relative;overflow:hidden}.region-content-feature .profile-image img{display:block;width:100%;max-width:1452px;max-height:426px;margin:auto;-ms-flex-line-pack:center;align-content:center}.region-content-feature .profile-image:after{content:"";position:absolute;bottom:-1px;left:0;height:101%;width:101%;z-index:200;display:block;background-image:url(img/hero-overlay.png);background-repeat:no-repeat;background-position:bottom;background-size:100%}.region-content-feature .feature-text{z-index:300;width:100%;height:100%;display:none}@media (min-width:840px){.region-content-feature .feature-text{display:block;position:absolute;bottom:0;left:0}}.region-content-feature .feature-text .text-container{box-sizing:border-box;margin:0 auto 40px;padding:0 20px;width:100%;max-width:1200px}@media (max-width:1320px){.region-content-feature .feature-text .text-container{padding:0 90px}}@media (min-width:840px){.region-content-feature .feature-text .text-container{margin:0 auto}}.region-content-feature .feature-text .region-profile-container{box-sizing:border-box;margin:-50px auto 0;padding:0;width:100%;height:100%;max-width:1200px}@media (min-width:840px){.region-content-feature .feature-text .region-profile-container{margin:0 auto}}.region-content-feature .feature-text .region-profile-container .section-canvas{padding:0}.region-content-feature .panel-menu-columns{position:relative;z-index:500;background:hsla(0,0%,100%,.9);margin:0 auto;width:100%;height:100%}@media (min-width:840px){.region-content-feature .panel-menu-columns{position:absolute;margin:0 auto;width:auto}}.region-content-feature .panel-menu-columns .panel-menu-container,.region-content-feature .panel-menu-columns .section-canvas{height:100%}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-menu{position:relative;width:100%;height:100%}@media (min-width:840px){.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-menu{float:left}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-menu:nth-of-type(2n){margin-right:20px}}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-menu ul{padding:0}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-menu li{padding:0;display:block;text-align:left;border:1px solid #f2f2f2}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-menu li a{padding:16px 20px}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-menu li.active a:before{background:none}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-menu li ul{height:auto;position:absolute;left:100%;display:none;top:0}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-menu li ul li{z-index:500;background:hsla(0,0%,100%,.9);border:1px solid #f2f2f2}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-menu li:hover ul{display:block;position:static}@media (min-width:840px){.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-menu li:hover ul{position:absolute}}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-menu .sub-nav-toggle{margin:15px auto 6px;float:left;padding-left:20px}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-menu .logo-container{display:inline-block}@media (min-width:840px){.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-menu .logo-container{display:none}}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-column{position:relative;width:100%;display:none}@media (min-width:840px){.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-column{display:block;float:left;width:calc(40% - 15px)}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-column:nth-of-type(2n){margin-right:20px}}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-column:nth-of-type(odd){text-align:right}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-column:nth-of-type(2n){text-align:left}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-content{box-sizing:border-box;margin:40px auto;padding:20px;width:100%;max-width:600px}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-content h1{margin:0 0 40px;font-family:allerbold,Arial;font-size:32px}@media (min-width:840px){.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-content h1{color:#fff;font-size:60px;text-shadow:0 0 6px rgba(0,0,0,.95)}}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-content h3{margin:0 0 20px;color:#1f4c6b;font-family:aller_lightregular,Arial;font-size:40px}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-content h3 strong{font-family:allerbold,Arial}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-content .button{margin-top:15px}.region-content-feature .panel-menu-columns .panel-menu-container .panel-menu-content p{font-size:18px;line-height:25px}.campaign-list .block-title{margin-bottom:30px;text-align:center}.campaign-list .block-title h2{display:inline-block;font-family:aller_lightregular,Arial;font-size:24px}.campaign-list .block-title select{box-sizing:border-box;display:inline-block;padding:5px 5px 1px;padding-right:40px;color:#de0000;font-family:allerbold,Arial;font-size:24px;line-height:37px;background-color:#fff;border:0;border-bottom:4px solid #de0000;border-radius:0;-webkit-appearance:none;-moz-appearance:none}.campaign-list .block-title select option{margin-bottom:10px}.campaign-list .pagination-block{margin:20px 0 40px}.campaign-list .campaign-list-container .campaign-number{margin-bottom:30px}.campaign-list .campaign-list-container .campaign-number span{font-style:italic}.campaign-list .campaign-list-container .campaign-boxes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign-list .campaign-list-container .campaign-boxes .campaign-box-item{margin-right:15px;margin-bottom:15px;width:100%}@media (min-width:840px){.campaign-list .campaign-list-container .campaign-boxes .campaign-box-item{width:calc(100% / 3 - 10.5px)}}.campaign-list .campaign-list-container .campaign-boxes .campaign-box-item:nth-child(3n+3){margin-right:0}.campaign-list .campaign-list-container .campaign-boxes .campaign-box-item a{display:block;width:100%;text-decoration:none}.campaign-list .campaign-list-container .campaign-boxes .campaign-box-item .campaign-image img{width:100%}.campaign-list .campaign-list-container .campaign-boxes .campaign-box-item .campaign-title{padding-bottom:5px}.campaign-list .campaign-list-container .campaign-boxes .campaign-box-item .campaign-title h3{font-size:17px;font-weight:600}.pagination-block{text-align:center}.pagination-block>span{position:relative;top:-20px;display:inline-block;margin-right:10px}.pagination-block .pagination-container{display:inline-block;width:100%}.pagination-block .pagination-container .pagination-next,.pagination-block .pagination-container .pagination-prev{display:inline-block;background-image:url(img/svg/right-arrow-red.svg);background-position:50%;background-repeat:no-repeat;background-size:10px}.pagination-block .pagination-container .pagination-next.disabled,.pagination-block .pagination-container .pagination-prev.disabled{opacity:.3}.pagination-block .pagination-container .pagination-next a,.pagination-block .pagination-container .pagination-prev a{background:none}.pagination-block .pagination-container .pagination-prev{margin-right:10px;transform:rotate(180deg)}.pagination-block .pagination-container .pagination-next{margin-left:10px}.pagination-block .pagination-block-list{display:inline-block;margin:0;padding:0;list-style-type:none}.pagination-block .pagination-block-list li{float:left;margin-right:5px}.pagination-block .pagination-block-list li:last-child{margin-right:0}.pagination-block .pagination-block-list li.active a{background-color:#de0000}.pagination-block .pagination-block-list li a{position:relative;display:block;height:50px;width:50px;color:#fff;font-family:allerregular,Arial;font-size:25px;line-height:50px;text-decoration:none;background-color:#ededed;border-radius:100%}.pagination-block .pagination-block-list li a span{position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%)}.pagination-block .pagination-block-list li a.active{background-color:#de0000}.load-more-container{margin:20px 0 50px;text-align:center}.contact-mp-block{color:#fff}.contact-mp-block>.section-canvas{background-image:url(img/overlay-left.png);background-repeat:no-repeat;background-size:auto 100%}.contact-mp-block .contact-mp-container{padding:40px 0}.contact-mp-block .block-row .block-item{box-sizing:border-box;padding:20px}@media (min-width:840px){.contact-mp-block .block-row .block-item{float:left;padding:20px 40px;width:calc(50% - 10px)}}.contact-mp-block .block-row .block-item:first-child{margin-bottom:30px}@media (min-width:840px){.contact-mp-block .block-row .block-item:first-child{margin-right:20px;margin-bottom:0}}.contact-mp-block .block-row .item-content h3{margin:0 0 40px;font-family:allerbold,Arial;font-size:26px}@media (min-width:840px){.contact-mp-block .block-row .item-content h3{font-size:36px}}.contact-mp-block .block-row .form-container p{margin:0}.contact-mp-block .block-row .form-container .postcode{box-sizing:border-box;display:block;margin:10px 0 40px;padding:20px;width:100%;border:0;border-radius:40px}@media (min-width:840px){.contact-mp-block .block-row .form-container .postcode{width:65%}}.share-banner{padding:20px 0;text-align:center}@media (min-width:840px){.share-banner{padding:20px 0 0;text-align:right}}.article-content h1{margin-bottom:25px;font-family:allerbold,Arial;font-size:32px;text-align:center}@media (min-width:840px){.article-content h1{font-size:50px}}.article-content p{margin:30px 0}.article-content .article-header{margin:0 auto 40px;clear:both;z-index:-10}.article-content .article-info{text-align:center}.article-content .article-info ul{margin:0;padding:0}.article-content .article-info ul li{display:inline-block;margin-right:30px;margin-bottom:5px;font-family:allerbold,Arial;font-size:23px}.article-content .article-info ul li.share{margin:0 auto}.article-content .article-info ul li a{text-decoration:none}.article-content .article-info ul li:before{content:"";display:inline-block}.article-content .article-info ul li.date:before{position:relative;top:3px;margin-right:12px;height:27px;width:27px;background-image:url(img/svg/calendar-grey.svg);background-repeat:no-repeat;background-size:27px}.article-content .article-text{line-height:33px}.article-content .article-text .button{margin-bottom:10px;padding:10px 48px}.article-content .article-text img{max-width:100%;height:auto}.quote-inline{box-sizing:border-box;position:relative;margin:0 auto;padding:30px 30px 30px 90px;width:100%;max-width:800px;color:#0093b0;font-family:allerbold,Arial;font-size:25px}.quote-inline:before{content:"";position:absolute;top:0;left:0;height:32px;width:43px;background-image:url(img/svg/quote-blue.svg);background-repeat:no-repeat;background-size:43px}@media (min-width:840px){.quote-inline{font-size:35px;line-height:42px}}.quote-inline p{position:relative}.quote-inline p:before{content:"";position:absolute;top:0;left:0;height:32px;width:43px;background-image:url(img/svg/quote-blue.svg);background-repeat:no-repeat;background-size:43px}.quote-block{color:#fff}.quote-block>.section-canvas{background-color:#de0000;background-image:url(img/overlay-left.png);background-position:0 100%;background-repeat:no-repeat;background-size:cover}.quote-block h3{margin:0;font-style:italic}.quote-block .quote-block-container{box-sizing:border-box;position:relative;padding:50px 20px 50px 40px}@media (min-width:840px){.quote-block .quote-block-container{padding:80px 20px 80px 80px}}.quote-block .quote-block-container:before{content:"";position:absolute;top:92px;left:-2px;display:block;height:25px;width:32px;background-image:url(img/svg/quote-white.svg);background-size:32px}@media (min-width:840px){.quote-block .quote-block-container:before{top:120px;left:17px;height:39px;width:50px;background-size:50px}}.quote-block .quote{margin-top:15px}.quote-block .quote p{margin:0;margin-bottom:20px;color:#fff;font-family:allerbold,Arial;font-size:22px;line-height:35px}@media (min-width:840px){.quote-block .quote p{font-size:38px;line-height:45px}}.payment-block{color:#fff;margin-bottom:40px}.payment-block>.section-canvas{text-align:center}.payment-block .payment-block-container{box-sizing:border-box;position:relative;padding:50px 20px 50px 40px;background-color:#de0000}@media (min-width:840px){.payment-block .payment-block-container{padding:20px 0}}.tile-blocks .tile-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tile-blocks .tile-container .tile-item{margin-bottom:20px;width:100%;text-align:center}@media (min-width:840px){.tile-blocks .tile-container .tile-item{margin-right:20px;width:calc(50% - 10px)}}.tile-blocks .tile-container .tile-item:nth-child(2n+2){margin-right:0}.tile-blocks .tile-container .tile-item .tile-icon{display:block;margin:0 auto;height:42px;background-repeat:no-repeat}.tile-blocks .tile-container .tile-item .tile-icon.share{width:38px;background-image:url(img/svg/share-blue.svg);background-size:38px}.tile-blocks .tile-container .tile-item .tile-icon.event{width:36px;background-image:url(img/svg/events.svg);background-size:36px}.tile-blocks .tile-container .tile-item .tile-icon.contacts{width:40px;background-image:url(img/svg/contact.svg);background-size:40px}.tile-blocks .tile-container .tile-item .tile-icon.transport{width:34px;background-image:url(img/svg/transport.svg);background-size:34px}.tile-blocks .tile-container .tile-item a{box-sizing:border-box;display:block;padding:30px;height:100%;color:#fff;text-decoration:none;background-color:#1f4c6b}@media (min-width:840px){.tile-blocks .tile-container .tile-item a{padding:20px}}.tile-blocks .tile-container .tile-item .tile-content{margin:0 auto;width:100%;max-width:340px}.tile-blocks .tile-container .tile-item .tile-content__icon{width:40px}.tile-blocks .tile-container .tile-item h3{margin:15px 0 10px;font-family:allerbold,Arial;font-size:25px}.tile-blocks .tile-container .tile-item p{line-height:23px}.tile-blocks .tile-container .tile-item .link-tile-content{margin:0 auto;width:100%;max-width:600px;text-align:left}.tile-blocks .tile-container .tile-item .link-tile-content h1{width:calc(100% - 56px);display:inline-block}.tile-blocks .tile-container .tile-item .link-tile-content:after{content:" ";position:relative;display:inline-block;height:40px;width:40px;background-image:url(img/svg/right-arrow-blue.svg);background-size:20px;background-color:#fff;background-repeat:no-repeat;background-position:70%;z-index:100;top:15px;border:5px solid #fff;border-radius:100%}.profile-blocks .tile-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-blocks .tile-container .tile-item{margin:0 10px 20px;width:100%;text-align:center}@media (min-width:840px){.profile-blocks .tile-container .tile-item{width:calc(33% - 20px)}}.profile-blocks .tile-container .tile-item .tile-icon{display:block;margin:0 auto;height:42px;background-repeat:no-repeat}.profile-blocks .tile-container .tile-item .tile-icon.personal{width:38px;background-image:url(img/svg/personal.svg);background-size:38px}.profile-blocks .tile-container .tile-item .tile-icon.employment{width:36px;background-image:url(img/svg/employment.svg);background-size:36px}.profile-blocks .tile-container .tile-item .tile-icon.details{width:40px;background-image:url(img/svg/details.svg);background-size:40px}.profile-blocks .tile-container .tile-item .tile-icon.preferences{width:34px;background-image:url(img/svg/preferences.svg);background-size:34px}.profile-blocks .tile-container .tile-item .tile-icon.access{width:34px;background-image:url(img/svg/access.svg);background-size:34px}.profile-blocks .tile-container .tile-item .tile-icon.branch{width:34px;background-image:url(img/svg/branch.svg);background-size:34px}.profile-blocks .tile-container .tile-item .tile-icon.education{width:34px;background-image:url(img/svg/education.svg);background-size:34px}.profile-blocks .tile-container .tile-item .tile-icon.interests{width:34px;background-image:url(img/svg/interests.svg);background-size:34px}.profile-blocks .tile-container .tile-item .tile-icon.equalities{width:34px;background-image:url(img/svg/equalities.svg);background-size:34px}.profile-blocks .tile-container .tile-item a{box-sizing:border-box;display:block;padding:30px;height:100%;color:#fff;text-decoration:none;background-color:#1f4c6b}@media (min-width:840px){.profile-blocks .tile-container .tile-item a{padding:20px}}.profile-blocks .tile-container .tile-item .tile-content{margin:0 auto;width:100%;max-width:340px}.profile-blocks .tile-container .tile-item .tile-content__icon{width:40px}.profile-blocks .tile-container .tile-item h3{margin:15px 0 10px;font-family:allerbold,Arial;font-size:25px}.profile-blocks .tile-container .tile-item p{line-height:23px}.tile-block .tile-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tile-block .tile-container .tile-item{width:100%;text-align:left}@media (min-width:840px){.tile-block .tile-container .tile-item{width:100%}}.tile-block .tile-container .tile-item .tile-icon{display:block;margin:0 auto;height:42px;background-repeat:no-repeat}.tile-block .tile-container .tile-item .tile-icon.share{width:38px;background-image:url(img/svg/share-blue.svg);background-size:38px}.tile-block .tile-container .tile-item .tile-icon.event{width:36px;background-image:url(img/svg/events.svg);background-size:36px}.tile-block .tile-container .tile-item .tile-icon.contacts{width:40px;background-image:url(img/svg/contact.svg);background-size:40px}.tile-block .tile-container .tile-item .tile-icon.transport{width:34px;background-image:url(img/svg/transport.svg);background-size:34px}.tile-block .tile-container .tile-item a{box-sizing:border-box;display:block;padding:30px;height:100%;color:#fff;text-decoration:none;background-color:#1f4c6b}@media (min-width:840px){.tile-block .tile-container .tile-item a{padding:20px 40px}}.tile-block .tile-container .tile-item .tile-content{margin:0 auto;width:100%;max-width:340px}.tile-block .tile-container .tile-item .tile-content__icon{width:40px}.tile-block .tile-container .tile-item h3{margin:15px 0 10px;font-family:allerbold,Arial;font-size:25px}.tile-block .tile-container .tile-item p{line-height:23px}.tile-block .tile-container .tile-item .link-tile-content{margin:0 auto;width:100%;text-align:left}.tile-block .tile-container .tile-item .link-tile-content h1{width:calc(100% - 56px);display:inline-block}.tile-block .tile-container .tile-item .link-tile-content:after{content:" ";position:relative;display:inline-block;height:40px;width:40px;background-image:url(img/svg/right-arrow-blue.svg);background-size:20px;background-color:#fff;background-repeat:no-repeat;background-position:70%;z-index:100;top:15px;border:5px solid #fff;border-radius:100%}.download-links .block-title{text-align:left}.download-links .download-links-list ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style-type:none}.download-links .download-links-list .download-item{margin-bottom:20px;width:100%}@media (min-width:840px){.download-links .download-links-list .download-item{margin-right:20px;width:calc(50% - 10px)}}.download-links .download-links-list .download-item:nth-child(2n+2){margin-right:0}.download-links .download-links-list .download-item a{box-sizing:border-box;position:relative;display:block;padding:15px 20px 15px 80px;height:100%;width:100%;text-decoration:none;border:3px solid #0093b0}.download-links .download-links-list .download-item a:before{content:"";position:absolute;top:50%;left:16px;display:block;height:45px;width:45px;background-image:url(img/svg/download.svg);background-repeat:no-repeat;background-size:45px;transform:translateY(-50%);transition:top .1s ease-in}.download-links .download-links-list .download-item a:hover:before{top:56%}.further-reading .block-title{text-align:left}.further-reading .further-reading-content ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style-type:none}.further-reading .further-reading-content ul a{font-family:allerbold,Arial;font-size:19px;text-decoration:none}.further-reading .further-reading-content ul a:hover{text-decoration:underline}.further-reading .further-reading-content ul li{box-sizing:border-box;margin-bottom:30px;padding-right:20px;width:100%}@media (min-width:840px){.further-reading .further-reading-content ul li{margin-right:40px;width:calc(50% - 20px)}}.further-reading .further-reading-content ul li:nth-child(2n+2){margin-right:0}.article-filter h1{margin:0 0 40px;font-family:allerbold,Arial;font-size:32px}@media (min-width:840px){.article-filter h1{font-size:50px}}.article-filter .pagination-block{margin-bottom:40px}.article-filter .news-date{position:absolute;top:0;left:0;padding:10px;width:60px;color:#fff;line-height:19px;text-align:center;background-color:#0093b0}.article-filter .news-date span{font-family:allerbold,Arial}.article-filter .news-date span.starting{font-size:15px}.article-filter .news-date span.date{font-size:30px}.article-filter .news-date span.month{font-size:25px}.article-filter .region-filter{margin-bottom:40px;text-align:center}.article-filter .region-filter h3{display:inline-block;margin:0;font-size:21px}.article-filter .region-filter select{display:inline-block;margin-left:5px;padding-right:40px;padding-bottom:5px;font-family:allerbold,Arial;font-size:21px;background-color:#fff;border:none;border-bottom:5px solid #de0000;-webkit-appearance:none;-moz-appearance:none}.article-filter .type-filter{margin-bottom:40px;text-align:center}.article-filter .type-filter span{display:inline-block;font-size:20px}@media (min-width:840px){.article-filter .type-filter span{position:relative;top:-1px}}.article-filter .type-filter ul{display:inline-block;margin:10px 0 0 10px;padding:0;list-style-type:none}@media (min-width:840px){.article-filter .type-filter ul{margin:0 0 0 10px}}.article-filter .type-filter ul li{display:inline-block;margin-right:15px;margin-bottom:10px}.article-filter .type-filter ul li:hover{cursor:pointer}.article-filter .type-filter ul li:before{content:"";position:relative;top:2px;display:block;display:inline-block;margin-right:5px;height:13px;width:13px;background-position:2px 3px;background-repeat:no-repeat;background-size:9px;border:2px solid #4f4f4f;border-radius:100%;transition:all .3s ease}.article-filter .type-filter ul li.active:before{background-image:url(img/svg/tick-red.svg);border-color:#de0000}.article-filter .filter-container{margin-bottom:40px;width:100%;opacity:0;transition:opacity .3s ease}.article-filter .filter-container.fade-in{opacity:1}.article-filter .filter-container .filter-item{margin-bottom:15px;width:100%;cursor:pointer}@media (min-width:840px){.article-filter .filter-container .filter-item{margin:0 7.5px 15px;width:calc(100% / 3 - 15px)}}.article-filter .filter-container .filter-item h3{margin:15px 0;font-family:allerbold,Arial}.article-filter .filter-container .filter-item.has-text .filter-text{box-sizing:border-box;padding:80px 20px 20px;background-color:#ededed}.article-filter .filter-container .filter-item .filter-image img{width:100%}.region-info>.section-canvas{background-image:url(img/overlay-left.png);background-repeat:no-repeat;background-size:auto 100%}.region-info .region-info-container{padding:40px 0 60px;color:#fff}.region-info .block-title h2{margin-top:0}@media (min-width:580px){.region-info .region-info-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.region-info .region-info-item{margin-bottom:20px;width:100%}@media (min-width:580px){.region-info .region-info-item{display:-ms-flexbox;display:flex;width:50%}}@media (min-width:840px){.region-info .region-info-item{width:33.33333%}}.region-info .region-info-item .region-info-content{box-sizing:border-box;margin:0 auto;padding:0 20px;max-width:250px;text-align:center}.region-info .region-info-item .region-info-content h3{margin-bottom:5px}.region-info .region-info-item .region-info-content p{margin:0 0 10px}.region-info .region-info-item .region-info-content .button{margin-top:20px}.sector-region-block h1{margin:0 0 70px;font-family:allerbold,Arial;font-size:32px}@media (min-width:840px){.sector-region-block h1{font-size:50px}}.sector-region-block .sector-region-item{margin-bottom:40px;width:100%}.sector-region-block .sector-region-item .sector-region-column{width:100%}@media (min-width:840px){.sector-region-block .sector-region-item .sector-region-column{float:right}}@media (min-width:840px){.sector-region-block .sector-region-item .sector-region-column:last-child{margin-right:20px;margin-left:0;width:35%}}@media (min-width:840px){.sector-region-block .sector-region-item .sector-region-column:first-child{margin-right:0;margin-left:0;width:calc(65% - 20px)}}@media (min-width:840px){.sector-region-block .sector-region-item.alternate .sector-region-column{float:left}}@media (min-width:840px){.sector-region-block .sector-region-item.alternate .sector-region-column:last-child{margin-right:0;margin-left:20px;width:35%}}@media (min-width:840px){.sector-region-block .sector-region-item.alternate .sector-region-column:first-child{margin-right:0;margin-left:0;width:calc(65% - 20px)}}.sector-region-block .sector-region-item .sector-region-column:first-child{position:relative}@media (min-width:840px){.sector-region-block .sector-region-item .sector-region-column:first-child .text{position:absolute;bottom:0;left:0;padding:20px;width:100%;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.73)}}.sector-region-block .sector-region-item .sector-region-column a{display:block;text-decoration:none}.sector-region-block .sector-region-item .sector-region-column .image{position:relative}.sector-region-block .sector-region-item .sector-region-column .image img{width:100%}.sector-region-block .sector-region-item .sector-region-column .image:before{content:"";position:absolute;display:block;height:100%;width:100%;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.5))}.sector-region-block .sector-region-item .sector-region-column .text{box-sizing:border-box;padding:15px 0}.sector-region-block .sector-region-item .sector-region-column .text h3{margin:0 0 15px;font-family:allerbold,Arial;font-size:28px}.sector-region-block .sector-region-item .sector-region-column .text p{margin-bottom:0;line-height:23px}.contact-block h1{font-family:allerbold,Arial;font-size:32px}@media (min-width:840px){.contact-block h1{font-size:50px}}.contact-block .contact-form{padding:40px 0;width:100%}.contact-block .contact-form h2{margin-top:0;font-family:aller_lightregular,Arial;text-align:center}.contact-block .contact-form .contact-reason{width:100%}.contact-block .contact-form .contact-reason ul{margin:0;padding:0;list-style-type:none}@media (min-width:580px){.contact-block .contact-form .contact-reason ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact-block .contact-form .contact-reason ul li{box-sizing:border-box;position:relative;padding:20px 20px 40px;width:100%;text-align:center;background-color:#ededed;border-right:5px solid #fff;border-bottom:5px solid #fff;cursor:pointer}.contact-block .contact-form .contact-reason ul li:before{content:"";position:absolute;bottom:15px;left:50%;height:30px;width:30px;background-color:#d2d2d2;background-image:url(img/svg/tick.svg);background-position:7px;background-repeat:no-repeat;background-size:15px;border-radius:100%;transform:translate(-50%)}.contact-block .contact-form .contact-reason ul li.active{background-color:#1f4c6b}.contact-block .contact-form .contact-reason ul li.active:before{background-color:#fff;background-image:url(img/svg/tick-blue.svg)}.contact-block .contact-form .contact-reason ul li.active h3{color:#fff}@media (min-width:580px){.contact-block .contact-form .contact-reason ul li{display:-ms-flexbox;display:flex;width:50%}}@media (min-width:840px){.contact-block .contact-form .contact-reason ul li{width:25%}}.contact-block .contact-form .contact-reason h3{display:block;-ms-flex-negative:1;flex-shrink:1;max-width:100%;color:#1f4c6b;font-family:aller_lightregular,Arial;font-size:25px}.contact-block .contact-form .contact-reason h3 span{color:#0093b0;font-family:allerbold,Arial}.umbraco-forms-navigation{padding:0 30px 10px}.umbraco-forms-navigation .button{max-width:200px}.form-container{margin:0 auto 1em;min-width:220px}@media (min-width:840px){.form-container{padding:0 20px}}.form-container .detail-title{margin-bottom:30px}.form-container label{display:inline;margin-bottom:5px;padding:5px;width:100%}.form-container label a{color:#0093b0}.form-container .custom-select-alt{position:relative}.form-container .custom-select-alt:before{content:"";position:absolute;top:15px;right:25px;z-index:1;height:19px;width:12px;pointer-events:none;background-image:url(img/svg/right-arrow-red.svg);background-repeat:no-repeat;background-size:12px;border:none;transform:rotate(90deg)}.form-container select{box-sizing:border-box;position:relative;padding:13px 15px;width:100%;font-family:aller_lightregular,Arial;font-size:16px;background-color:#ededed;border:none;border-radius:30px;-webkit-appearance:none;-moz-appearance:none}.form-container select::-ms-expand{display:none}.form-container textarea{height:200px;background-color:#ededed}.form-container input,.form-container textarea{box-sizing:border-box;padding:15px;width:100%;font-family:aller_lightregular,Arial;font-size:16px;border:none;border-radius:30px}.form-container input[type=radio]{width:10%}.form-container input{margin-top:5px}.form-container input:not(.btn){background-color:#ededed}.form-container .membership-details{margin-top:40px}.form-container .membership-details h2{margin-bottom:10px;font-family:allerbold,Arial;font-size:27px;text-align:left}.form-container .membership-details .detail-items .detail-item{margin-bottom:20px;width:100%}@media (min-width:840px){.form-container .membership-details .detail-items .detail-item{float:left}}@media (min-width:840px){.form-container .membership-details .detail-items .detail-item.membership-number{margin-right:20px;width:calc(50% - 10px)}}@media (min-width:840px){.form-container .membership-details .detail-items .detail-item.choose-region{width:calc(50% - 10px)}}.form-container .personal-details{display:none;margin-top:40px}.form-container .personal-details h2{margin-bottom:10px;font-family:allerbold,Arial;font-size:27px;text-align:left}.form-container .detail-item{margin-bottom:20px;width:100%}@media (min-width:840px){.form-container .detail-item{float:left}}@media (min-width:840px){.form-container .detail-item.title{margin-right:15px;margin-bottom:15px;width:calc(20% - 10px)}}@media (min-width:840px){.form-container .detail-item.first-name{margin-right:15px;width:calc(40% - 10px)}.form-container .detail-item.first-name select{box-sizing:border-box;position:relative;padding:13px 15px;width:100%;font-family:aller_lightregular,Arial;font-size:16px;background-color:#ededed;border:none;border-radius:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}}@media (min-width:840px){.form-container .detail-item.last-name{width:calc(40% - 10px)}}@media (min-width:840px){.form-container .detail-item.email{margin-right:20px;width:calc(60% - 10px)}}.form-container .detail-item.member-status h3{margin:0 0 5px;font-size:16px}.form-container .detail-item.member-status .options{margin-top:15px}.form-container .detail-item.member-status .options .option-item{float:left;width:75px}.form-container .detail-item.member-status .options .radio-custom{display:none}.form-container .detail-item.member-status .options .radio-custom-label{position:relative;display:inline-block;vertical-align:middle;margin:5px;cursor:pointer}.form-container .detail-item.member-status .options .radio-custom+.radio-custom-label:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;padding:2px;height:10px;width:10px;text-align:center;background-color:#fff;border:2px solid #000;border-radius:50%}.form-container .detail-item.member-status .options .radio-custom:checked+.radio-custom-label:before{content:"";color:#bbb;background-image:url(img/svg/tick-red.svg);background-position:2px 4px;background-repeat:no-repeat;background-size:10px;border:2px solid #de0000}@media (min-width:840px){.form-container .detail-item.member-status{width:calc(40% - 10px)}}.mp-details{margin:0;padding:0}.mp-details li{margin-bottom:5px;list-style:none}.join-block{box-sizing:border-box;padding:30px 0 40px}.join-block h1{font-family:allerbold,Arial;font-size:32px}@media (min-width:840px){.join-block h1{font-size:50px}}.join-block button-container{margin:20px 0;width:100%;text-align:center}.join-block .block-title,.join-block .detail-title{text-align:left}.join-block .block-title .alert,.join-block .detail-title .alert{color:#de0000}.join-block .join-form{padding:0 0 40px;width:100%}.join-block .join-form .custom-select-alt{position:relative}.join-block .join-form .custom-select-alt:before{content:"";position:absolute;top:15px;right:25px;z-index:1;height:19px;width:12px;pointer-events:none;background-image:url(img/svg/right-arrow-red.svg);background-repeat:no-repeat;background-size:12px;border:none;transform:rotate(90deg)}.join-block .join-form select{box-sizing:border-box;margin-top:5px;padding:15px;width:100%;font-family:aller_lightregular,Arial;font-size:16px;background-color:#ededed;border:none;border-radius:30px;-webkit-appearance:none;-moz-appearance:none}.join-block .join-form select::-ms-expand{display:none}.join-block .join-form textarea{height:200px;background-color:#ededed}.join-block .join-form input,.join-block .join-form textarea{box-sizing:border-box;padding:15px;width:100%;font-family:aller_lightregular,Arial;font-size:16px;border:none;border-radius:30px}.join-block .join-form input{margin-top:5px}.join-block .join-form input:not(.btn){background-color:#ededed}.join-block .join-form h2{margin-top:50px;font-family:aller_lightregular,Arial}.join-block .join-form .join-button{margin-right:20px}.join-block .join-form .detail-item{margin-bottom:20px;width:100%}@media (min-width:840px){.join-block .join-form .detail-item{float:left}}.join-block .join-form .detail-item .form-select{padding:15px;background-color:#ededed;font-size:16px;font-family:aller_lightregular,Arial;border-radius:30px;border:none;width:100%;box-sizing:border-box}@media (min-width:840px){.join-block .join-form .detail-item.title{margin-right:15px;width:calc(20% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.first-name{margin-right:15px;width:calc(40% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.surname{width:calc(40% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.dob{margin-right:15px;width:calc(20% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.gender{width:calc(80% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.personal-email{margin-right:15px;width:calc(40% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.confirm-email{width:calc(40% - 10px)}}.join-block .join-form .detail-item.postcode-lookup{margin-right:15px;width:calc(75% - 10px);display:inline-block}@media (min-width:840px){.join-block .join-form .detail-item.postcode-lookup{width:calc(40% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.address,.join-block .join-form .detail-item.phone-number,.join-block .join-form .detail-item.postcode{margin-right:40%;width:calc(40% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.confirm-password,.join-block .join-form .detail-item.password{margin-right:15px;width:calc(40% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.i-work-for,.join-block .join-form .detail-item.job-title{margin-right:40%;width:calc(40% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.membership-type{width:calc(40% - 10px)}}.join-block .join-form .detail-item.driver-care-scheme{margin-right:15px;width:calc(40% - 10px)}@media (min-width:840px){.join-block .join-form .detail-item.account-name,.join-block .join-form .detail-item.account-number,.join-block .join-form .detail-item.membership-type{margin-right:15px;width:calc(40% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.bank-sort-code{margin-right:0;width:calc(20% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.collection-date{margin-right:40%;width:calc(40% - 10px)}}.join-block .join-form .detail-item .opt-in-options{padding:0}.join-block .join-form .detail-item .opt-in-options li{display:block;position:relative;width:calc(20% - 5px)}@media (min-width:840px){.join-block .join-form .detail-item .opt-in-options li{display:inline-block}}.join-block .join-form .detail-item .opt-in-options li input[type=radio]{position:absolute;visibility:hidden}.join-block .join-form .detail-item .opt-in-options li label{display:block;position:relative;width:200px;font-weight:300;font-size:1.35em;margin:10px auto;z-index:9;cursor:pointer;transition:all .25s linear;-webkit-transition:all .25s linear}.join-block .join-form .detail-item .opt-in-options li:hover label{color:#0093b0}.join-block .join-form .detail-item .opt-in-options li label .check{display:inline-block;position:relative;border:1px solid #f2f2f2;background-color:#f2f2f2;border-radius:100%;height:25px;width:25px;z-index:5;transition:all .25s linear;-webkit-transition:all .25s linear;margin-left:8px}.join-block .join-form .detail-item .opt-in-options li:hover label .check{border:1px solid #0093b0;background-color:transparent}.join-block .join-form .detail-item .opt-in-options li label .check:before{display:inline-block;position:relative;content:"";border-radius:100%;height:19px;width:19px;top:3px;left:3px;margin:auto;transition:all .25s linear;-webkit-transition:all .25s linear}.join-block .join-form .detail-item .opt-in-options input[type=radio]:checked~label .check{border:1px solid #0093b0;background-color:transparent}.join-block .join-form .detail-item .opt-in-options input[type=radio]:checked~label .check:before{background:#0093b0}.join-block .join-form .detail-item .opt-in-options input[type=radio]:checked~label{color:#0093b0}.join-block .join-form .detail-item.supporting-button{width:calc(25% - 10px);display:inline-block}.join-block .join-form .detail-item.supporting-button.supporting-button-large{width:100%}@media (min-width:840px){.join-block .join-form .detail-item.supporting-button.supporting-button-large{margin-right:20%;width:calc(30% - 10px)}}@media (min-width:840px){.join-block .join-form .detail-item.supporting-button{margin-right:40%;width:calc(20% - 10px)}}.join-block .join-form .detail-item.supporting-button .button{margin-top:20px;padding-left:0;padding-right:0;width:100%}.join-block .join-form .detail-item input[type=checkbox]{position:absolute;visibility:hidden;display:none}.join-block .join-form .detail-item.driver-care-scheme{display:block;position:relative;width:calc(100% - 15px)}.join-block .join-form .detail-item.driver-care-scheme label{padding:0;display:block;position:relative;width:100%;margin:10px auto;z-index:9;cursor:pointer;transition:all .25s linear;-webkit-transition:all .25s linear}.join-block .join-form .detail-item.political-fund{display:block;position:relative;width:calc(100% - 15px);display:inline-block}.join-block .join-form .detail-item.political-fund label{padding:0;display:block;position:relative;width:100%;margin:10px auto;z-index:9;cursor:pointer;transition:all .25s linear;-webkit-transition:all .25s linear}.join-block .join-form .detail-item.support-labor{display:block;position:relative;width:calc(100% - 15px);display:inline-block}.join-block .join-form .detail-item.support-labor label{padding:0;display:block;position:relative;width:100%;margin:10px auto;z-index:9;cursor:pointer;transition:all .25s linear;-webkit-transition:all .25s linear}.join-block .join-form .detail-item.form-checkbox .checkbox-container label .check{display:inline-block;position:relative;border:1px solid #f2f2f2;background-color:#f2f2f2;border-radius:100%;height:25px;width:25px;z-index:5;transition:all .25s linear;-webkit-transition:all .25s linear;margin-left:8px}.join-block .join-form .detail-item.form-checkbox .checkbox-container:hover label .check{border:1px solid #de0000;background-color:transparent}.join-block .join-form .detail-item.form-checkbox .checkbox-container label .check:before{display:inline-block;position:relative;content:"";border-radius:100%;height:19px;width:19px;top:3px;left:3px;margin:auto}.join-block .join-form .detail-item.form-checkbox input[type=checkbox]:checked~label .check{border:1px solid #de0000;background-color:transparent}.join-block .join-form .detail-item.form-checkbox input[type=checkbox]:checked~label .check:before{content:" ";position:relative;display:inline-block;height:19px;width:19px;background-image:url(img/svg/tick-red.svg);background-size:17px;background-repeat:no-repeat;background-position:60%;z-index:100}.nav-container ul,.sub-nav-container ul{position:relative}.nav-container ul .search-bar,.sub-nav-container ul .search-bar{position:absolute;top:0;left:0;display:none;height:calc(100% - 6px);width:calc(100% - 50px);animation:i .1s ease;background:#fff}.nav-container ul .search-bar #search,.sub-nav-container ul .search-bar #search{padding:27px 0 27px 15px;width:100%;font-size:30px;border:0}.nav-container ul .search-bar__btn--main,.sub-nav-container ul .search-bar__btn--main{display:none}.search-bar-mobile{display:none;height:70px;width:100%;animation:i .1s ease}@meda (min-width:$mediumScreen){.search-bar-mobile{display:none!important}}.search-bar-mobile #search{padding:20px;width:100%;font-size:30px;border:0}.search-bar-mobile #search-submit{display:none}.search-result-block .block-title{text-align:left}.search-result-block .block-title h1{font-family:allerbold,Arial;font-size:32px}@media (min-width:840px){.search-result-block .block-title h1{font-size:50px}}.search-result-block .result-number span{color:#de0000}.search-result-block .search-pagination{margin:50px 0}.search-result-block .result-sort{padding:0 0 30px}.search-result-block .result-sort p{position:relative;top:-13px;display:inline-block;margin-right:10px}.search-result-block .result-sort .sort-select{display:inline-block;width:170px}.search-result-block .result-sort select{box-sizing:border-box;padding:15px;padding-right:40px;width:100%;font-family:aller_lightregular,Arial;font-size:16px;background-color:#ededed;border:none;border-radius:30px;-webkit-appearance:none;-moz-appearance:none}.search-result-block .search-results .search-result-item{margin-bottom:40px}.search-result-block .search-results .search-result-item h3{font-family:allerbold,Arial;font-size:24px}.search-result-block .search-results .search-result-item p{margin:10px 0 3px}.search-result-block .search-results .search-result-item a{color:#0093b0;text-decoration:none;word-wrap:break-word}.search-result-block .search-results .search-result-item a:hover{text-decoration:underline}.select-custom{display:inline-block}.container .membership-details .selectric,.container .personal-details .selectric,.container .sort-select .selectric{box-sizing:border-box;margin:0;padding:5px 50px 5px 15px;width:100%;background:#ededed;border:none;border-radius:30px}.container .membership-details .selectric .button,.container .personal-details .selectric .button,.container .sort-select .selectric .button{top:2px;right:8px}.container .membership-details .selectric .button:after,.container .personal-details .selectric .button:after,.container .sort-select .selectric .button:after{content:"";height:19px;width:12px;background-image:url(img/svg/right-arrow-grey.svg);background-repeat:no-repeat;background-size:12px;border:none;transform:rotate(90deg)}.container .membership-details .selectric .label,.container .personal-details .selectric .label,.container .sort-select .selectric .label{margin:0;padding:0;padding-right:0;width:100%;color:#757575;font-family:aller_lightregular,Arial;font-size:16px;border:none}.container .membership-details .selectric-wrapper,.container .personal-details .selectric-wrapper,.container .sort-select .selectric-wrapper{display:inline-block;width:100%}@media (min-width:840px){.container .membership-details .selectric-wrapper,.container .personal-details .selectric-wrapper,.container .sort-select .selectric-wrapper{top:0}}.container .membership-details .selectric-items,.container .personal-details .selectric-items,.container .sort-select .selectric-items{margin:10px 0 0 10px}.container .membership-details .selectric-items li,.container .personal-details .selectric-items li,.container .sort-select .selectric-items li{box-sizing:border-box;padding-left:10px;color:#4f4f4f;text-align:left}.container .selectric{margin:0 0 0 10px;padding-right:10px;background:#fff;border:none}.container .selectric .button:after{content:"";top:7px;height:19px;width:12px;background-image:url(img/svg/right-arrow-red.svg);background-repeat:no-repeat;background-size:12px;border:none;transform:rotate(90deg)}.container .selectric .label{margin:0;padding:0;padding-right:40px;color:#de0000;font-family:allerbold,Arial;font-size:22px;border-bottom:4px solid #de0000}.container .selectric-wrapper{display:inline-block}@media (min-width:840px){.container .selectric-wrapper{top:13px}}@media not all and (min-width:840px) and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.container .selectric-wrapper{top:0}}}.container .selectric-items{margin:10px 0 0 10px}.container .selectric-items li{box-sizing:border-box;padding-left:10px;color:#4f4f4f;text-align:left}.cookie-bar{padding-bottom:5px;text-align:center}.cookie-bar .close{background:none;border:none;display:block;height:30px;position:absolute;right:20px;top:50%;transform:translateY(-60%) rotate(45deg);width:30px}.cookie-bar .close:hover{cursor:pointer}.cookie-bar .close:before{color:#fff;content:"+";display:block;font-family:Arial;font-size:40px;line-height:30px}.cookie-bar .cookie-bar-container{position:relative}.cookie-bar .cookie-text{padding:20px 65px 20px 20px}.cookie-bar .cookie-text p{margin:0;color:#fff;font-size:18px}.cookie-bar .cookie-text p a{color:#fff;font-family:allerbold,Arial;text-decoration:none}.cookie-bar .cookie-text p a:after{content:"";position:relative;top:5px;left:0;display:block;display:inline-block;margin-left:12px;height:20px;width:8px;width:12px;background-image:url(img/svg/right-arrow.svg);background-repeat:no-repeat;transition:all .2s ease}.cookie-bar .cookie-text p a:hover:after{left:4px}.share .share-that-container{position:relative;padding:0 10px;width:100px}.share .share-that-container:before{content:"";position:absolute;top:calc(50% + 2px);left:0;height:25px;width:25px;background-image:url(img/svg/share-grey.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}.share .share-that-container.active{padding:0;width:auto}.share .share-that-container.active:before{display:none}.share-that-container{position:relative;display:inline-block}ul.share-that__list{position:relative;top:-8px}ul.share-that__list li.share-that__list-item{display:inline-block;margin:0 0 0 15px;padding:0;height:25px;width:25px;list-style:none}ul.share-that__list li.share-that__list-item:first-of-type{margin:0}ul.share-that__list li.share-that__list-item:before{display:block}ul.share-that__list li.share-that__list-item a{display:block;height:25px;width:25px;font-size:0}ul.share-that__list li.share-that__list-item img{height:100%;width:100%}#st-0 a img{position:relative;animation:i 0ms}#st-1 a img{position:relative;animation:i .25s}#st-2 a img{position:relative;animation:i .5s}#st-3 a img{position:relative;animation:i .75s}#st-4 a img{position:relative;animation:i 1s}#st-5 a img{position:relative;animation:i 1.25s}#st-6 a img{position:relative;animation:i 1.5s}#st-7 a img{position:relative;animation:i 1.75s}#st-8 a img{position:relative;animation:i 2s}#st-9 a img{position:relative;animation:i 2.25s}#st-10 a img{position:relative;animation:i 2.5s}@keyframes i{0%{opacity:0;transform:translateZ(0)}50%{opacity:1;transform:translate3d(0,30px,0)}to{transform:translateZ(0)}}.accordion{margin:40px 0;width:100%;border:2px solid #0093b0;border-top:none}.accordion__item-content{display:none;padding:5px 40px;background-color:#f2f2f2}.accordion__item-content.open{display:block}.accordion__item-head{position:relative;display:block;padding:30px;width:100%;color:#4f4f4f;font-family:allerbold,Arial;font-size:18px;font-weight:bolder;text-align:left;background-color:transparent;border:none;border-top:2px solid #0093b0}.accordion__item-head:before{content:"";position:absolute;top:50%;right:20px;height:25px;width:25px;background:url(img/svg/right-arrow-red.svg) no-repeat 50% transparent;transform:rotate(90deg) translateX(-50%)}.accordion__item-head[aria-expanded=true]:before{transform:rotate(-90deg) translateX(50%)}.burgermenu{position:relative!important;display:inline-block;margin:0 auto}#document-paginate .paginate-list .news-block-item{width:100%;border-bottom:1px solid #add8e6;margin:0}#document-paginate .paginate-list .news-block-item .document-title h3{font-family:allerbold;font-size:1.5em;color:#0093b0;cursor:pointer;margin:10px 0 5px}#document-paginate .paginate-list .news-block-item .document-details{float:left}#document-paginate .paginate-list .news-block-item .document-details p{margin:0}#document-paginate .paginate-list .news-block-item .document-details .document-tag{color:#0093b0;cursor:pointer}#document-paginate .paginate-list .news-block-item .document-date{float:right;font-weight:600}#document-paginate .paginate-list .news-block-item .document-controls{float:left;width:100%}#document-paginate .paginate-list .news-block-item .document-controls .document-action{float:left;margin:0 8px 8px 0;padding:10px 22px!important}.news-block-container .document-search-bar input{background-color:#fff;border:0;border-bottom:5px solid #de0000;-webkit-appearance:none;font-size:20px;width:40%}.news-block-container .document-clear-all-toggle,.news-block-container .document-more-options-toggle{color:#fff;background-color:#de0000;height:25px;font-size:15px;padding:0 15px;border-radius:15%;margin-top:5px}.document-more-options-toggle{border:2px solid #000;text-decoration:none}@media (min-width:1250px){.profile-completion{width:50vw!important}}.filter-container .filter-item.has-text.info_block .filter-text{background-color:transparent;border:1px solid #ededed;padding:20px}.filter-container .filter-item.has-text.info_block .filter-text h3{font-size:40px;margin-bottom:30px}.filter-container .filter-item.has-text.info_block .news-date{display:none}