@keyframes skeletonpulseEven{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes skeletonpulseOdd{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@font-face{font-family:icomoon;src:url(/assets/css/fonts/icpa-icons/icomoon.ttf?op8xoz) format('truetype'),url(/assets/css/fonts/icpa-icons/icomoon.woff?op8xoz) format('woff'),url(/assets/css/fonts/icpa-icons/icomoon.svg?op8xoz#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}.font-icon-flickr:before{content:"\fe001"}.font-icon-quote-open-o:before{content:"\fe002"}.font-icon-quote-open:before{content:"\fe002"}.font-icon-quote-close-o:before{content:"\fe003"}.font-icon-quote-open-closed:before{content:"\fe003"}.column>*{display:inline-block;width:100%}html{font-size:10px}body{font-size:18px;font-size:1.8rem;font-family:proxima-nova,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2;margin-bottom:20px;color:#00547a;font-weight:700}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.h1 a:focus,.h1 a:hover,.h2 a:focus,.h2 a:hover,.h3 a:focus,.h3 a:hover,.h4 a:focus,.h4 a:hover,.h5 a:focus,.h5 a:hover,.h6 a:focus,.h6 a:hover,h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{text-decoration:none;color:inherit}.h1,h1{font-size:47px;font-size:4.7rem;font-size:48px;font-size:4.8rem;line-height:1.2;margin-bottom:20px;color:#00547a;font-weight:700}@media (min-width:992px){.h1,h1{font-size:52px;font-size:5.2rem}}@media (min-width:992px){.h1,h1{font-size:48px;font-size:4.8rem}}.h1 a,h1 a{color:inherit}.h1 a:focus,.h1 a:hover,h1 a:focus,h1 a:hover{text-decoration:none;color:inherit}.h2,h2{font-size:35px;font-size:3.5rem;font-size:36px;font-size:3.6rem;line-height:1.2;margin-bottom:20px;color:#00547a;font-weight:700}@media (min-width:992px){.h2,h2{font-size:40px;font-size:4rem}}@media (min-width:992px){.h2,h2{font-size:36px;font-size:3.6rem}}.h2 a,h2 a{color:inherit}.h2 a:focus,.h2 a:hover,h2 a:focus,h2 a:hover{text-decoration:none;color:inherit}.h3,h3{font-size:27px;font-size:2.7rem;font-size:32px;font-size:3.2rem;line-height:1.2;margin-bottom:20px;color:#00547a;font-weight:700}@media (min-width:992px){.h3,h3{font-size:32px;font-size:3.2rem}}@media (min-width:992px){.h3,h3{font-size:32px;font-size:3.2rem}}.h3 a,h3 a{color:inherit}.h3 a:focus,.h3 a:hover,h3 a:focus,h3 a:hover{text-decoration:none;color:inherit}.h4,h4{font-size:21px;font-size:2.1rem;font-size:24px;font-size:2.4rem;line-height:1.2;margin-bottom:20px;color:#00547a;font-weight:700;font-weight:500;color:#434345}@media (min-width:992px){.h4,h4{font-size:26px;font-size:2.6rem}}@media (min-width:992px){.h4,h4{font-size:24px;font-size:2.4rem}}.h4 a,h4 a{color:inherit}.h4 a:focus,.h4 a:hover,h4 a:focus,h4 a:hover{text-decoration:none;color:inherit}.h5,h5{font-size:18px;font-size:1.8rem;font-size:22px;font-size:2.2rem;line-height:1.2;margin-bottom:20px;color:#00547a;font-weight:700;font-weight:500;color:#434345}.h5 a,h5 a{color:inherit}.h5 a:focus,.h5 a:hover,h5 a:focus,h5 a:hover{text-decoration:none;color:inherit}.h6,h6{font-size:16px;font-size:1.6rem;font-size:20px;font-size:2rem;line-height:1.2;margin-bottom:20px;color:#00547a;font-weight:700}.h6 a,h6 a{color:inherit}.h6 a:focus,.h6 a:hover,h6 a:focus,h6 a:hover{text-decoration:none;color:inherit}p{margin:0 0 20px;line-height:1.5}.intro,.lead{font-size:18px;font-size:1.8rem;font-weight:400;line-height:1.5}@media (min-width:992px){.intro,.lead{font-size:18px;font-size:1.8rem}}a{font-weight:700}a.link_underline{color:#007fbc;border-bottom:2px solid #ef476f}ul:not([class]):not([role=tablist]) li:not([class])::marker{color:#007fbc}dl:not(.dl-horizontal) dt{display:block;font-size:16px;line-height:21px;margin-bottom:4px}dl:not(.dl-horizontal) dd{margin-bottom:15px}dl:not(.dl-horizontal) dd>a{display:inline-block;font-weight:700;color:#007fbc;border-bottom:2px solid #ef476f;text-decoration:none}dl:not(.dl-horizontal) dd>a:hover{text-decoration:none}blockquote{padding:30px 0 30px;margin-bottom:20px;font-size:22px;font-size:2.2rem;line-height:1.5;color:#00344d;font-style:italic}@media (min-width:576px){blockquote{padding:30px 0 30px}}@media (min-width:992px){blockquote{padding:30px 0 30px;font-size:22px;font-size:2.2rem}}blockquote:after,blockquote:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\fe002";position:absolute;top:-9px;left:-7px;font-size:30px;font-size:3rem;color:#007fbc}@media (min-width:576px){blockquote:after,blockquote:before{top:-9px;left:-7px;font-size:30px;font-size:3rem}}@media (min-width:992px){blockquote:after,blockquote:before{top:-9px;left:-7px;font-size:30px;font-size:3rem}}blockquote:after{content:"\fe003";top:auto;left:auto;right:-5px;bottom:-9px}@media (min-width:576px){blockquote:after{right:-5px;bottom:-9px}}@media (min-width:992px){blockquote:after{right:-5px;bottom:-9px}}blockquote p{line-height:inherit}.table-responsive{overflow:auto;margin-bottom:53px}.table-responsive .simple-table,.table-responsive .table{margin-bottom:0}.payments-basket-summary,.simple-table,.table{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;width:100%;border:0;overflow:hidden;font-family:proxima-nova,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;color:#00344d;margin-bottom:50px}.payments-basket-summary td,.payments-basket-summary th,.simple-table td,.simple-table th,.table td,.table th{padding:10px 20px!important;line-height:1.6;vertical-align:middle}@media (min-width:992px){.payments-basket-summary td,.payments-basket-summary th,.simple-table td,.simple-table th,.table td,.table th{padding:11px 20px!important}}.payments-basket-summary th,.simple-table th,.table th{position:relative;font-size:16px;font-size:1.6rem;line-height:21px;font-weight:700;text-align:center;border-left:1px solid #d9d9d9!important;padding:12px 20px!important}@media (min-width:992px){.payments-basket-summary th,.simple-table th,.table th{padding:15px 20px!important}}.payments-basket-summary th:before,.simple-table th:before,.table th:before{display:none}.payments-basket-summary th:first-child,.simple-table th:first-child,.table th:first-child{text-align:left;border-left:none!important}.payments-basket-summary th:first-child:before,.simple-table th:first-child:before,.table th:first-child:before{display:none}.payments-basket-summary td,.simple-table td,.table td{position:relative;border-left:1px solid #d9d9d9!important}.payments-basket-summary td:first-child,.simple-table td:first-child,.table td:first-child{border-left:0!important}.payments-basket-summary thead,.simple-table thead,.table thead{background-color:#007fbc}.payments-basket-summary thead th,.simple-table thead th,.table thead th{color:#fff}.payments-basket-summary tbody tr:nth-child(odd),.simple-table tbody tr:nth-child(odd),.table tbody tr:nth-child(odd){background-color:#f2f7f9}.sidebar .payments-basket-summary,.sidebar .simple-table,.sidebar .table{font-size:16px;font-size:1.6rem}.sidebar .payments-basket-summary td,.sidebar .payments-basket-summary th,.sidebar .simple-table td,.sidebar .simple-table th,.sidebar .table td,.sidebar .table th{padding:10px!important}@media (min-width:992px){.sidebar .payments-basket-summary td,.sidebar .payments-basket-summary th,.sidebar .simple-table td,.sidebar .simple-table th,.sidebar .table td,.sidebar .table th{padding:20px 10px!important}}.sidebar .payments-basket-summary td:first-child,.sidebar .payments-basket-summary th:first-child,.sidebar .simple-table td:first-child,.sidebar .simple-table th:first-child,.sidebar .table td:first-child,.sidebar .table th:first-child{padding-left:20px!important}.sidebar .payments-basket-summary td:last-child,.sidebar .payments-basket-summary th:last-child,.sidebar .simple-table td:last-child,.sidebar .simple-table th:last-child,.sidebar .table td:last-child,.sidebar .table th:last-child{padding-right:20px!important}.sidebar .payments-basket-summary td,.sidebar .simple-table td,.sidebar .table td{line-height:1.5}.sidebar .payments-basket-summary{font-size:14px;font-size:1.4rem}.sidebar .payments-basket-summary tbody th,.sidebar .payments-basket-summary tbody tr,.sidebar .payments-basket-summary tfoot th,.sidebar .payments-basket-summary tfoot tr,.sidebar .payments-basket-summary thead th,.sidebar .payments-basket-summary thead tr{font-size:14px;font-size:1.4rem}.payments-basket-summary tfoot{font-weight:700}.payments-basket-summary tfoot>tr:first-child td,.payments-basket-summary tfoot>tr:first-child th{border-top:1px solid #d9d9d9!important}.payments-basket-summary tfoot tr td:first-child,.payments-basket-summary tfoot tr th:first-child{font-weight:700}.payments-basket-summary tfoot .payments-subtotal-amount{background-color:#f2f7f9}.payments-basket-summary tfoot .payments-tax-amount{background-color:#f2f7f9}.payments-basket-summary .payments-total-amount td,.payments-basket-summary .payments-total-amount th{font-weight:700;background-color:#007fbc;color:#fff;border-left:1px solid #d9d9d9!important;font-size:16px;font-size:1.6rem;line-height:21px;font-weight:700}.payments-basket-summary .payments-total-amount td:first-child,.payments-basket-summary .payments-total-amount th:first-child{border-left:none!important}.payments-basket-summary .payments-total-amount td:first-child:after,.payments-basket-summary .payments-total-amount th:first-child:after{display:none}.banner.has-banner-media:not(.has-banner-media-half):not(.has-overlay-image) .banner-content font{color:#00547a!important}.banner.has-banner-media:not(.has-banner-media-half):not(.has-overlay-image) .banner-content .btn font{color:#fff!important}.breadcrumb-row{background-color:transparent}.breadcrumb-item{font-size:18px;font-size:1.8rem;line-height:27px;color:#00344d}.breadcrumb-item.active{color:#00344d}.breadcrumb-item::before{content:"\f04b"!important;font-size:7px;line-height:22px;color:#005e8a!important;width:12px}@media (max-width:991px){.breadcrumb-item::before{display:none}.breadcrumb-item:nth-last-child(2){padding-left:22px}.breadcrumb-item:nth-last-child(2)::before{font-size:10px;line-height:22px;padding:0;color:#005e8a!important}}.breadcrumb-link{color:#007fbc;border-bottom:2px solid #ef476f}.breadcrumb-link:hover{color:#007fbc}.panel{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:5px 20px 5px 20px;-webkit-background-clip:padding-box;-moz-border-radius:5px 20px 5px 20px;-moz-background-clip:padding;border-radius:5px 20px 5px 20px;background-clip:padding-box;border:none;overflow:hidden;margin-bottom:30px}.panel.mod-alert{-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;font-weight:700}.panel.mod-alert .panel-body{padding:20px 30px}.panel-body{padding:20px}.panel-body>:last-child{margin-bottom:0!important}.panel-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}@media (max-width:575px){.panel-btn{flex-direction:column;justify-content:flex-start}}.panel-btn .btn{margin-bottom:10px}@media (min-width:576px){.panel-btn .btn{margin-right:14px;margin-left:14px}}.alert,.alert-message{font-weight:700;font-size:16px}.btn-white{background-color:#fff;color:#007fbc}.btn-white:focus,.btn-white:hover{text-decoration:none;color:#007fbc}.btn-border{border-color:#007fbc;background-color:transparent;color:#007fbc}.btn-border:focus,.btn-border:hover{text-decoration:none;color:#007fbc}.btn-border.btn-white{border-color:#fff;background-color:transparent;color:#fff}.btn-border.btn-white:focus,.btn-border.btn-white:hover{text-decoration:none;color:#fff}.btn-tag{font-size:16px;font-size:1.6rem;line-height:21px;font-weight:700;padding:4px 6px}.btn-tag.mod-close{padding-right:30px;position:relative}.btn-tag.mod-close::after{font-size:24px;line-height:24px;position:absolute;top:calc(50% - 12px);right:8px}.btn-tag.mod-tag-solid{padding-left:15px;padding-right:15px;-webkit-border-radius:15px;-webkit-background-clip:padding-box;-moz-border-radius:15px;-moz-background-clip:padding;border-radius:15px;background-clip:padding-box}.btn.btn-primary{background-color:#007fbc;color:#fff}.btn.btn-primary:focus,.btn.btn-primary:hover{text-decoration:none;color:#fff}.btn-cta::after,.btn.webflow-next-btn::after{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;align-self:center;background-color:transparent;display:block;content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff;margin-left:20px}.btn-cta.btn-bordered::after,.btn.webflow-next-btn.btn-bordered::after{border-left-color:#007fbc}.btn.webflow-prev-btn{background-color:#fff;border:2px solid #007fbc;color:#007fbc;min-width:105px}.btn.webflow-prev-btn:focus,.btn.webflow-prev-btn:hover{text-decoration:none;color:#007fbc}.form-control{-webkit-box-shadow:inset 0 1px 2px 0 rgba(217,217,217,.75);-moz-box-shadow:inset 0 1px 2px 0 rgba(217,217,217,.75);box-shadow:inset 0 1px 2px 0 rgba(217,217,217,.75);-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;border:1px solid #d9d9d9;padding:8px 16px;font-size:18px;font-size:1.8rem;line-height:27px;color:#00344d}.form-control::placeholder{color:#948e98;opacity:1}.form-control::-webkit-input-placeholder{color:#948e98}.form-control:-ms-input-placeholder{color:#948e98}.form-control::-ms-input-placeholder{color:#948e98}.form-control::-moz-placeholder{color:#948e98}.form-control:-moz-placeholder{color:#948e98}@media (min-width:992px){.form-control{padding:8px 16px}}.form-control.on-focus,.form-control.on-hover,.form-control:focus,.form-control:hover{-webkit-box-shadow:0 1px 4px 0 rgba(0,127,188,.25);-moz-box-shadow:0 1px 4px 0 rgba(0,127,188,.25);box-shadow:0 1px 4px 0 rgba(0,127,188,.25);outline:0;border-color:#007fbc}.form-control.is-search{background-image:url(/assets/img/icon/general/search-base.svg);background-position:4px center;background-size:37px;background-repeat:no-repeat;padding-left:47px}.form-control+.alert,.form-control+.alert-message{margin-top:10px;margin-bottom:0}.form-control.dropzone{display:block;height:auto;min-height:0;padding-left:30px;padding-right:30px}.form-control.dropzone .dz-message .btn{margin-top:10px}.form-control.dropzone[data-max-file="1"] .dz-message{text-align:left!important}.form-control.dropzone.dz-started[data-max-file="1"]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-self:space-between;align-items:center;padding-top:30px;padding-bottom:30px}@media (max-width:575px){.form-control.dropzone.dz-started[data-max-file="1"]{flex-direction:column;justify-content:flex-start;align-items:center}}.form-control.dropzone.dz-started[data-max-file="1"] .dz-message{display:block!important;flex-grow:1}@media (max-width:575px){.form-control.dropzone.dz-started[data-max-file="1"] .dz-message .text-left{text-align:center!important}}.form-control.dropzone.dz-started[data-max-file="1"] .dz-preview{flex-shrink:0}.form-control.dropzone.dz-started[data-max-file="1"] .dz-preview .dz-image{border-radius:0}input[type=checkbox]+label:before,input[type=radio]+label:before{border:1px solid #007fbc}input[type=checkbox]+label.on-focus:before,input[type=checkbox]+label.on-hover:before,input[type=checkbox]+label:focus:before,input[type=checkbox]+label:hover:before,input[type=radio]+label.on-focus:before,input[type=radio]+label.on-hover:before,input[type=radio]+label:focus:before,input[type=radio]+label:hover:before{border-color:#005e8a}input[type=checkbox]:checked+label.on-focus:before,input[type=checkbox]:checked+label.on-hover:before,input[type=checkbox]:checked+label:focus:before,input[type=checkbox]:checked+label:hover:before,input[type=radio]:checked+label.on-focus:before,input[type=radio]:checked+label.on-hover:before,input[type=radio]:checked+label:focus:before,input[type=radio]:checked+label:hover:before{border-color:#007fbc}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{border-color:#007fbc;background-color:#007fbc;color:#fff}input[type=checkbox].on-focus,input[type=checkbox].on-hover,input[type=checkbox]:focus,input[type=checkbox]:hover,input[type=radio].on-focus,input[type=radio].on-hover,input[type=radio]:focus,input[type=radio]:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type=checkbox].on-focus:not(:checked)+label:before,input[type=checkbox].on-hover:not(:checked)+label:before,input[type=checkbox]:focus:not(:checked)+label:before,input[type=checkbox]:hover:not(:checked)+label:before,input[type=radio].on-focus:not(:checked)+label:before,input[type=radio].on-hover:not(:checked)+label:before,input[type=radio]:focus:not(:checked)+label:before,input[type=radio]:hover:not(:checked)+label:before{border-color:#007fbc}fieldset>legend{font-size:24px;font-size:2.4rem;color:#005e8a;line-height:1.3}@media (min-width:992px){fieldset>legend{font-size:32px;font-size:3.2rem}}fieldset>h4{font-size:24px;font-size:2.4rem;font-weight:500;color:#434345}.form-group.form-textonly{font-weight:700}.form-group.has-error .form-control{border-color:#c52d28}.form-group.has-error .form-control:not(select){padding-right:12px;background:#fff}.form-group.has-error .input-icon.input-icon-right>[class*=fa-],.form-group.has-error .input-icon.input-icon-right>[class*=font-icon-]{right:10px}.form-group.has-error .input-icon.input-icon-right .form-control{padding-right:45px}.form-group.mod-no-space{margin-bottom:0}.form-group.mod-no-space:last-of-type{margin-bottom:20px}.form-group.mod-no-space+.form-group:not(.mod-no-space){margin-top:20px}.form-group.mod-checkbox{margin-bottom:0}.form-group .form-field-panel{background-color:#f2f7f9;padding:25px 30px}.form-group .form-field-panel>:last-child{margin-bottom:0}.form-group .form-field.widget-filter{border-bottom:1px solid #d9d9d9;margin-top:15px}.form-group .form-field.widget-filter>.checkbox{border-top:1px solid #d9d9d9;padding-top:15px;padding-bottom:15px;margin-bottom:0}.form-group .form-field.widget-filter .subfilter-toggle{line-height:42px;top:calc(50% - 21px)}.form-group .form-field.widget-filter .subfilter.collapsible-item-content{background-color:transparent;padding-bottom:15px}.form-group .form-field .btn-browse{border-color:#007fbc;color:#007fbc;background-color:transparent}.form-group .form-field .btn-browse:focus,.form-group .form-field .btn-browse:hover{text-decoration:none;color:#007fbc}.form-group .tooltip-icon{font-size:29px}.form-group .form-visible{display:inline-block;color:#007fbc;border:2px solid #007fbc;font-size:12px;line-height:16px;height:20px;width:20px;text-align:center;-webkit-border-radius:99px;-webkit-background-clip:padding-box;-moz-border-radius:99px;-moz-background-clip:padding;border-radius:99px;background-clip:padding-box}@media (min-width:992px){.form-group.form-group-class-picker .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}}@media (min-width:992px){.form-group.form-group-grade-picker .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}}@media (min-width:992px){.form-group.form-group-grade-picker .row>div.col-md-2{width:auto;flex-grow:1}}.form-group-submit{border-top-color:#d9d9d9}.form-group-submit .btn[type=submit]:after{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;align-self:center;background-color:transparent;display:block;content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff;margin-left:20px}@media (min-width:768px){.button-row.mod-flex-end{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}}.radio-label-takeover .radio-label-takeover-container{text-align:center}.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-highlight.text-only{padding-top:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-highlight.text-only h5{margin-bottom:0}.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-highlight.text-only p{margin-top:10px;margin-bottom:0}.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-highlight.text-only p:empty{display:none}.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-highlight[data-tag]{padding-top:70px}.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-highlight[data-tag]:after,.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-highlight[data-tag]:before{z-index:1}.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-highlight.radio-label-takeover-circle{position:relative}.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-highlight.radio-label-takeover-circle.text-only{padding-top:30px}.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-highlight.radio-label-takeover-circle img{position:absolute;top:0;left:0;z-index:0}.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-body h5{font-size:21px;font-size:2.1rem;font-size:24px;font-size:2.4rem;line-height:1.2;margin-bottom:20px;color:#00547a;font-weight:700;font-weight:500;color:#434345}@media (min-width:992px){.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-body h5{font-size:26px;font-size:2.6rem}}@media (min-width:992px){.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-body h5{font-size:24px;font-size:2.4rem}}.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-body h5 a{color:inherit}.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-body h5 a:focus,.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-body h5 a:hover{text-decoration:none;color:inherit}@media (min-width:992px){.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-body h5{font-size:26px;font-size:2.6rem}}@media (min-width:992px){.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-body h5{font-size:24px;font-size:2.4rem}}.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-body h5 a{color:inherit}.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-body h5 a:focus,.radio-label-takeover .radio-label-takeover-container .radio-label-takeover-body h5 a:hover{text-decoration:none;color:inherit}.form-search.mod-inline .form-group{display:flex;margin-bottom:0}.form-search.mod-inline .form-search-text{-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;font-weight:400;font-size:20px;font-size:2rem;line-height:24px;padding:18px 16px 18px;flex-grow:1}.form-search.mod-inline .form-search-btn{-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;border:none;width:63px;height:63px;background:#007fbc;color:#fff;font-size:24px;font-size:2.4rem;line-height:1;text-align:center;margin-left:10px;-webkit-border-radius:5px 20px 5px 20px;-webkit-background-clip:padding-box;-moz-border-radius:5px 20px 5px 20px;-moz-background-clip:padding;border-radius:5px 20px 5px 20px;background-clip:padding-box;flex-shrink:0}.form-search.mod-inline .form-search-btn:focus{-webkit-box-shadow:0 1px 4px 0 rgba(0,127,188,.25);-moz-box-shadow:0 1px 4px 0 rgba(0,127,188,.25);box-shadow:0 1px 4px 0 rgba(0,127,188,.25)}@media (min-width:992px){.widget.widget-filter .collapsible-header-link,.widget.widget-filter .collapsible-header>a,.widget.widget-filter .collapsible-item-header-link,.widget.widget-filter .collapsible-item-header>a{padding-top:22px;padding-bottom:22px}}.widget.widget-filter .collapsible-item-content{background:0 0}.pixl8-crm-form .eventfolio-form-buttons{margin-top:10px;padding-top:30px;border-top:1px solid #d9d9d9;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}@media (max-width:480px){.pixl8-crm-form .eventfolio-form-buttons{flex-direction:column}}.pixl8-crm-form .eventfolio-form-buttons:after,.pixl8-crm-form .eventfolio-form-buttons:before{display:none}.pixl8-crm-form .eventfolio-form-buttons .pull-left{float:none!important}@media (max-width:480px){.pixl8-crm-form .eventfolio-form-buttons .pull-left{margin-bottom:25px}}.pixl8-crm-form .eventfolio-form-buttons .pull-left .btn{color:#007fbc}.pixl8-crm-form .eventfolio-form-buttons .pull-left .btn::before{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;align-self:center;background-color:transparent;display:block;content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #007fbc;margin-right:20px}.pixl8-crm-form .eventfolio-form-buttons .pull-right{float:none!important}.pixl8-crm-form .eventfolio-form-buttons .pull-right .btn::after{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;align-self:center;background-color:transparent;display:block;content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff;margin-left:20px}.payment-step-form h3.mb-0{font-size:21px;font-size:2.1rem;font-size:24px;font-size:2.4rem;line-height:1.2;margin-bottom:20px;color:#00547a;font-weight:700;font-weight:500;color:#434345}@media (min-width:992px){.payment-step-form h3.mb-0{font-size:26px;font-size:2.6rem}}@media (min-width:992px){.payment-step-form h3.mb-0{font-size:24px;font-size:2.4rem}}.payment-step-form h3.mb-0 a{color:inherit}.payment-step-form h3.mb-0 a:focus,.payment-step-form h3.mb-0 a:hover{text-decoration:none;color:inherit}@media (min-width:992px){.payment-step-form h3.mb-0{font-size:26px;font-size:2.6rem}}@media (min-width:992px){.payment-step-form h3.mb-0{font-size:24px;font-size:2.4rem}}.payment-step-form h3.mb-0 a{color:inherit}.payment-step-form h3.mb-0 a:focus,.payment-step-form h3.mb-0 a:hover{text-decoration:none;color:inherit}.tooltip.left .tooltip-arrow{border-left-color:#00344d}.tooltip.right .tooltip-arrow{border-right-color:#00344d}.tooltip.top .tooltip-arrow{border-top-color:#00344d}.tooltip.bottom .tooltip-arrow{border-bottom-color:#00344d}.tooltip-inner{padding:10px;background-color:#00344d;font-size:16px;line-height:21px;font-weight:700}textarea.form-control.has-text-limiter{margin-bottom:30px}.admin-loggedin .limit-text-box{margin-top:-45px}@media (max-width:802px){.admin-loggedin .limit-text-box{margin-top:-90px}}@media (max-width:596px){.admin-loggedin .limit-text-box{margin-top:-135px}}@media (min-width:992px){.page-section>h2[style*="text-align: center"],.page-section>h2[style*="text-align:center"],.page-section>h3[style*="text-align: center"],.page-section>h3[style*="text-align:center"],.page-section>h4[style*="text-align: center"],.page-section>h4[style*="text-align:center"],.page-section>h5[style*="text-align: center"],.page-section>h5[style*="text-align:center"],.page-section>h6[style*="text-align: center"],.page-section>h6[style*="text-align:center"],.page-section>p[style*="text-align: center"],.page-section>p[style*="text-align:center"]{max-width:66.6667%;margin-left:auto;margin-right:auto}}@media (min-width:992px){.page-section>.container>h2[style*="text-align: center"],.page-section>.container>h2[style*="text-align:center"],.page-section>.container>h3[style*="text-align: center"],.page-section>.container>h3[style*="text-align:center"],.page-section>.container>h4[style*="text-align: center"],.page-section>.container>h4[style*="text-align:center"],.page-section>.container>h5[style*="text-align: center"],.page-section>.container>h5[style*="text-align:center"],.page-section>.container>h6[style*="text-align: center"],.page-section>.container>h6[style*="text-align:center"],.page-section>.container>p[style*="text-align: center"],.page-section>.container>p[style*="text-align:center"]{max-width:66.6667%;margin-left:auto;margin-right:auto}}.page-section:not(.p-0)>.container>:last-child{margin-bottom:0}.pixl8-crm-page-title{font-size:47px;font-size:4.7rem;font-size:48px;font-size:4.8rem;line-height:1.2;margin-bottom:20px;color:#00547a;font-weight:700}@media (min-width:992px){.pixl8-crm-page-title{font-size:52px;font-size:5.2rem}}@media (min-width:992px){.pixl8-crm-page-title{font-size:48px;font-size:4.8rem}}.pixl8-crm-page-title a{color:inherit}.pixl8-crm-page-title a:focus,.pixl8-crm-page-title a:hover{text-decoration:none;color:inherit}@media (min-width:992px){.pixl8-crm-page-title{font-size:52px;font-size:5.2rem}}@media (min-width:992px){.pixl8-crm-page-title{font-size:48px;font-size:4.8rem}}.pixl8-crm-page-title a{color:inherit}.pixl8-crm-page-title a:focus,.pixl8-crm-page-title a:hover{text-decoration:none;color:inherit}.first_time_login_page .header{border-bottom:none}.header-top-bar{background-color:#005e8a}.header-top-bar-inner{justify-content:flex-end}.header-top-bar-language{position:relative;top:-1px}.header-top-bar-language a.gflag{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-left:1px;margin-right:1px}.header-top-bar-language select{background-color:#fff;color:#000;font-size:14px;line-height:19px;padding:0;border:1px solid #000}.header-top-bar-dropdown{margin-left:30px;font-size:16px;line-height:21px}.header-top-bar-dropdown .chapter-dropdown-label{font-weight:700}.header-top-bar-dropdown .chapter-dropdown-toggle{font-size:16px;line-height:21px;font-weight:700;background:0 0;border:none;padding:0}.header-top-bar-dropdown .chapter-dropdown-toggle .caret{margin-left:17px;border-width:5px;position:relative;top:-1px}.header-nav{background-color:#f2f7f9}.header-nav .main-nav-item{padding-top:10px;padding-bottom:10px}@media (min-width:992px){.header-nav .main-nav-item.has-mega-menu>.main-nav-link,.header-nav .main-nav-item.has-sub-nav>.main-nav-link{position:relative;margin-right:20px;padding-right:0}.header-nav .main-nav-item.has-mega-menu>.main-nav-link::after,.header-nav .main-nav-item.has-sub-nav>.main-nav-link::after{content:"";display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;color:#007fbc;border-top:6px dashed;border-top-width:6px;border-right:6px solid transparent;border-right-width:6px;border-left:6px solid transparent;border-left-width:6px;position:absolute;top:calc(50% - 3px);right:-20px;background:0 0!important}}@media (max-width:991px){.header-nav .main-nav-item.is-btn .btn{color:#fff;border-color:#007fbc}.header-nav .main-nav-item.is-btn .btn:focus,.header-nav .main-nav-item.is-btn .btn:hover{text-decoration:none;color:#fff}}@media (max-width:991px){.header-nav .main-nav-item.is-btn .btn.btn-bordered{border-color:#fff}}.header-nav .main-nav-link{color:#00344d}@media (max-width:991px){.header-nav .main-nav-link{color:#fff}}@media (min-width:992px){.header-nav .sub-nav-item.has-sub-nav>.sub-nav-link{position:relative;padding-right:35px}.header-nav .sub-nav-item.has-sub-nav>.sub-nav-link::after{content:"";display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;color:#007fbc;border-left:6px dashed;border-left-width:6px;border-top:6px solid transparent;border-top-width:6px;border-bottom:6px solid transparent;border-bottom-width:6px;position:absolute;top:calc(50% - 6px);right:15px;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}}@media (min-width:992px){.header-nav .sub-nav-item.has-sub-nav:hover>.sub-nav-link::after{color:#fff}}.header.is-sticky{z-index:999;-webkit-transition:.4s top linear;-moz-transition:.4s top linear;-o-transition:.4s top linear;transition:.4s top linear}.has-sticky-subnav .header.is-sticky{top:-100%}.main-nav-buttons .main-nav-item .btn{background-color:transparent;color:#007fbc;border-color:#007fbc}.main-nav-buttons .main-nav-item .btn:focus,.main-nav-buttons .main-nav-item .btn:hover{text-decoration:none;color:#007fbc}@media (max-width:991px){.main-nav-buttons .main-nav-item .btn{color:#fff;border-color:#fff}.main-nav-buttons .main-nav-item .btn:focus,.main-nav-buttons .main-nav-item .btn:hover{text-decoration:none;color:#fff}}.main-nav-buttons .main-nav-item .btn.btn-bordered{background-color:#007fbc;color:#fff}.main-nav-buttons .main-nav-item .btn.btn-bordered:focus,.main-nav-buttons .main-nav-item .btn.btn-bordered:hover{text-decoration:none;color:#fff}@media (max-width:991px){.main-nav-buttons .main-nav-item .btn.btn-bordered{border-color:#007fbc}}.main-nav-buttons .main-nav-item.is-search .btn{padding-left:0;padding-right:0;width:44px;text-align:center;background-color:#007fbc;color:#fff}.footer-main{background-color:#00547a;padding:40px 0 60px}@media (max-width:991px){.footer-main .col-lg-3{text-align:center;margin-bottom:30px}}.footer-main .col-lg-3 .footer-designby{display:none}@media (max-width:991px){.footer-main .col-lg-3,.footer-main .col-lg-6{max-width:600px;margin-right:auto;margin-left:auto}}.footer-address h5{font-weight:500}.footer-address p a{font-weight:400}.footer-address p a:focus,.footer-address p a:hover{text-decoration:none;color:#fff}.footer-text-content{margin-bottom:27px}@media (max-width:991px){.footer-nav-list{list-style-type:disc;list-style-position:inside}}.footer-nav-list-item{margin-bottom:0;padding-left:14px}@media (max-width:991px){.footer-nav-list-item{padding-left:0}}.footer-nav-list-item::before{-webkit-border-radius:99px;-webkit-background-clip:padding-box;-moz-border-radius:99px;-moz-background-clip:padding;border-radius:99px;background-clip:padding-box;background-color:#fff;width:4px;height:4px;top:11px}@media (max-width:991px){.footer-nav-list-item::before{display:none}}.footer-nav-link{font-weight:400;font-size:18px;line-height:27px}.footer-nav .footer-nav-link:hover{text-decoration:underline}.footer-copyright-attribution{font-size:16px;font-size:1.6rem;line-height:21px}.footer-copyright-attribution .spacer{display:inline-block;margin-right:10px;margin-left:10px}.footer-copyright-attribution p{margin-bottom:0}.footer-designby-link{font-weight:400}.footer-designby-link:hover{color:#fff;text-decoration:underline}@media (max-width:991px){.footer-social-links.text-center .widget-button{text-align:center!important}}.article-list .article-img{overflow:hidden;-webkit-border-radius:5px 20px 5px 20px;-webkit-background-clip:padding-box;-moz-border-radius:5px 20px 5px 20px;-moz-background-clip:padding;border-radius:5px 20px 5px 20px;background-clip:padding-box}.article-list .article-img>a{position:relative;display:block}.article-list .article-img>a::before{content:"";display:block;background-color:transparent;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;zoom:1;-webkit-opacity:.2;-moz-opacity:.2;opacity:.2;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.article-list .article-img>a>img{position:relative;z-index:1}.article-list .article-img .resource-label{z-index:3}.article-list .article-cpd,.article-list .article-date,.article-list .article-restricted{font-size:16px;font-size:1.6rem;line-height:21px}.article-list .article-title{-webkit-transition:color .2s ease-in-out,font-weight .2s ease-in-out;-moz-transition:color .2s ease-in-out,font-weight .2s ease-in-out;-o-transition:color .2s ease-in-out,font-weight .2s ease-in-out;transition:color .2s ease-in-out,font-weight .2s ease-in-out;color:#434345;font-weight:700}.article-list .article-title a{font-weight:700}.article-list .article-post-meta{font-size:18px;font-size:1.8rem;line-height:1.5;font-weight:700}.article-list .article-post-meta a{color:#007fbc;border-bottom:2px solid #ef476f}.article-list .article-post-meta .badge{color:#00344d;background-color:transparent;border:2px solid #ef476f;font-size:16px;font-size:1.6rem;line-height:22px;padding:0 5px}.article-list-grid .article-details:first-child,.article-list-row .article-details:first-child{-webkit-border-radius:5px 20px 5px 20px;-webkit-background-clip:padding-box;-moz-border-radius:5px 20px 5px 20px;-moz-background-clip:padding;border-radius:5px 20px 5px 20px;background-clip:padding-box;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.article-list-grid .article-list-item:hover .article-details:first-child,.article-list-row .article-list-item:hover .article-details:first-child{background-color:#007fbc}.article-list-grid .article-list-item:hover .article-details:first-child *,.article-list-row .article-list-item:hover .article-details:first-child *{color:#fff}.article-list-grid .article-list-item.is-featured .article-wrapper,.article-list-row .article-list-item.is-featured .article-wrapper{border-top-width:5px}.homepage .article-list-grid{margin-bottom:0}.homepage .article-list-grid .article-list-item{margin-bottom:12px}.homepage .article-list-grid .article-list-item:hover .article-details:first-child *{color:unset}.homepage .article-list-grid .article-list-item:hover .article-post-meta a{color:#007fbc!important}.homepage .article-list-grid .article-list-item.event-list-item{margin-bottom:40px}.homepage .article-list-grid .article-details:first-child{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;padding:18px 0 0 0;background:0 0!important}.article-list-grid.mod-grid-3 .article-list-item.is-featured .article-wrapper{border-top-left-radius:5px;border-top-right-radius:20px;overflow:hidden;border-top:0;position:relative}.article-list-grid.mod-grid-3 .article-list-item.is-featured .article-wrapper::before{content:"";background-color:#007fbc;width:auto;top:0;left:0;right:0;height:5px;z-index:3;position:absolute}@media (min-width:576px){.article-list-grid .article-list-item.event-list-item .article-wrapper{display:flex;flex-direction:column}}@media (min-width:576px){.article-list-grid .article-list-item.event-list-item .article-wrapper .article-details{flex-grow:1}}.col-md-3 .article-list-grid .article-list-item,.col-md-4 .article-list-grid .article-list-item,.col-sm-3 .article-list-grid .article-list-item,.col-sm-4 .article-list-grid .article-list-item{width:100%}@media (min-width:768px){.col-sm-3 .article-list-row .article-img,.col-sm-4 .article-list-row .article-img{float:none;width:100%}.col-sm-3 .article-list-row .article-img+.article-details,.col-sm-4 .article-list-row .article-img+.article-details{float:none;margin-left:0;padding-left:0;padding-top:20px}}@media (min-width:992px){.col-md-3 .article-list-row .article-img,.col-md-4 .article-list-row .article-img{float:none;width:100%}.col-md-3 .article-list-row .article-img+.article-details,.col-md-4 .article-list-row .article-img+.article-details{float:none;margin-left:0;padding-left:0;padding-top:20px}}.article-list-item:hover .article-img>a::before{background-color:#007fbc}.article-list-item:hover .article-title{color:#00547a}.article-list-item:hover .article-title a{text-decoration:underline}.article-list.site-search-list.article-list-row{border-top:1px solid #d9d9d9}.article-list.site-search-list.article-list-row .article-list-item{margin-bottom:0;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #d9d9d9}.article-list.site-search-list.article-list-row .article-list-item:hover .article-details:first-child *{color:unset}.article-list.site-search-list.article-list-row .article-list-item:hover .article-post-meta a{color:#007fbc!important}.article-list.site-search-list.article-list-row .article-details:first-child{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;padding:0;background:0 0!important}.article-list.site-search-list.article-list-row .article-img{float:right;width:175px;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}.article-list.site-search-list.article-list-row .article-img::before{display:none}@media (max-width:575px){.article-list.site-search-list.article-list-row .article-img{float:none;width:100%}}.article-list.site-search-list.article-list-row .article-img+.article-details{margin-left:0;padding-left:0;margin-right:-175px;padding-right:205px;float:left}@media (max-width:575px){.article-list.site-search-list.article-list-row .article-img+.article-details{float:none;margin-right:0;padding-right:0;padding-top:20px}}.article-list.site-search-list.article-list-row .article-details .article-post-meta a{color:#007fbc!important;border:1px solid #007fbc;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;font-size:16px;font-size:1.6rem;line-height:22px;padding:2px 8px}.article-list.site-search-list.article-list-row .article-teaser p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:54px}.social-link{height:44px;width:44px;font-size:30px;font-size:3rem;line-height:30px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-height:43px;padding:9px 20px;-webkit-border-radius:5px 20px 5px 20px;-webkit-background-clip:padding-box;-moz-border-radius:5px 20px 5px 20px;-moz-background-clip:padding;border-radius:5px 20px 5px 20px;background-clip:padding-box;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-width:146px;min-height:44px;padding:6px 30px;border:2px solid transparent;background-color:#007fbc;background-clip:border-box;cursor:pointer;font-size:18px;font-size:1.8rem;font-weight:700;line-height:normal;text-decoration:none;color:#fff;text-align:center;min-width:44px;padding:7px}.social-link:focus,.social-link:hover{text-decoration:none;color:#fff}.social-link.disabled,.social-link[disabled]{opacity:.5;pointer-events:none}.social-link:focus,.social-link:hover{text-decoration:none;color:#fff}.social-link.disabled,.social-link[disabled]{opacity:.5;pointer-events:none}@media (min-width:576px){.social-link{height:44px;width:44px;font-size:30px;font-size:3rem;line-height:30px}}.social-link-list{margin-bottom:20px}.page-banner{min-height:180px;background:#fff}@media (max-width:575px){.page-banner{min-height:130px}}.page-banner.has-image{min-height:330px;background-color:#f2f7f9;background-repeat:no-repeat;background-size:cover}@media (min-width:576px){.page-banner.has-image{min-height:380px}}.page-banner.has-image.resource-page-banner,.page-banner.has-image.site-search-page-banner,.resource-library-landing .page-banner.has-image,.site_search .page-banner.has-image{position:relative}.page-banner.has-image.resource-page-banner::before,.page-banner.has-image.site-search-page-banner::before,.resource-library-landing .page-banner.has-image::before,.site_search .page-banner.has-image::before{content:"";display:block;background-color:#434345;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;zoom:1;-webkit-opacity:.3;-moz-opacity:.3;opacity:.3;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.page-banner.has-image.resource-page-banner .page-banner-content,.page-banner.has-image.site-search-page-banner .page-banner-content,.resource-library-landing .page-banner.has-image .page-banner-content,.site_search .page-banner.has-image .page-banner-content{position:relative;z-index:2;color:#fff}.page-banner.has-image.resource-page-banner .page-banner-content h1,.page-banner.has-image.site-search-page-banner .page-banner-content h1,.resource-library-landing .page-banner.has-image .page-banner-content h1,.site_search .page-banner.has-image .page-banner-content h1{color:#fff;text-shadow:0 2px 4px #434345}.page-banner.has-image.resource-page-banner .page-banner-content .row-flex,.page-banner.has-image.site-search-page-banner .page-banner-content .row-flex,.resource-library-landing .page-banner.has-image .page-banner-content .row-flex,.site_search .page-banner.has-image .page-banner-content .row-flex{margin-right:0;margin-left:0}.page-banner.has-image.resource-page-banner .page-banner-content .row-flex .col-12,.page-banner.has-image.site-search-page-banner .page-banner-content .row-flex .col-12,.resource-library-landing .page-banner.has-image .page-banner-content .row-flex .col-12,.site_search .page-banner.has-image .page-banner-content .row-flex .col-12{padding:0;max-width:790px;background-color:transparent;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}.page-banner.has-image.resource-page-banner .page-banner-content-intro,.page-banner.has-image.site-search-page-banner .page-banner-content-intro,.resource-library-landing .page-banner.has-image .page-banner-content-intro,.site_search .page-banner.has-image .page-banner-content-intro{text-shadow:0 2px 4px #434345}.page-banner.has-image .page-banner-content .row-flex{margin-right:0;margin-left:0}.page-banner.has-image .page-banner-content .row-flex .col-12{color:#00344d;padding:17px 20px;max-width:820px;background-color:#fff;-webkit-border-radius:5px 20px 5px 20px;-webkit-background-clip:padding-box;-moz-border-radius:5px 20px 5px 20px;-moz-background-clip:padding;border-radius:5px 20px 5px 20px;background-clip:padding-box}.page-banner.has-image .page-banner-content .row-flex .col-12 h1{color:#00344d;text-shadow:none}.page-banner.has-image .page-banner-content .row-flex .col-12 .page-banner-content-intro{text-shadow:none}.page-banner-content-title{margin-bottom:0}.page-banner-content-title+.page-banner-intro{margin-top:20px}.page-banner-content-intro>:last-child{margin-bottom:0}@media screen and (-ms-high-contrast:none){.page-banner{height:380px}}@media screen and (-ms-high-contrast:none) and (min-width:576px){.page-banner.has-image{height:380px}}.return-link{padding-left:0;margin-left:25px;line-height:1.5;color:#007fbc;border-bottom:2px solid #ef476f}.return-link:before{display:block;content:"";left:-18px;top:calc(50% - 6px);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #007fbc}.return-link-holder{border-top:1px solid #d9d9d9}.return-link-holder-top{border-bottom:1px solid #d9d9d9}.webflow-step-title{font-size:47px;font-size:4.7rem;font-size:48px;font-size:4.8rem;line-height:1.2;margin-bottom:20px;color:#00547a;font-weight:700}@media (min-width:992px){.webflow-step-title{font-size:52px;font-size:5.2rem}}@media (min-width:992px){.webflow-step-title{font-size:48px;font-size:4.8rem}}.webflow-step-title a{color:inherit}.webflow-step-title a:focus,.webflow-step-title a:hover{text-decoration:none;color:inherit}@media (min-width:992px){.webflow-step-title{font-size:52px;font-size:5.2rem}}@media (min-width:992px){.webflow-step-title{font-size:48px;font-size:4.8rem}}.webflow-step-title a{color:inherit}.webflow-step-title a:focus,.webflow-step-title a:hover{text-decoration:none;color:inherit}.page-title+.webflow-layout .webflow-step-title{font-size:27px;font-size:2.7rem;font-size:32px;font-size:3.2rem;line-height:1.2;margin-bottom:20px;color:#00547a;font-weight:700}@media (min-width:992px){.page-title+.webflow-layout .webflow-step-title{font-size:32px;font-size:3.2rem}}@media (min-width:992px){.page-title+.webflow-layout .webflow-step-title{font-size:32px;font-size:3.2rem}}.page-title+.webflow-layout .webflow-step-title a{color:inherit}.page-title+.webflow-layout .webflow-step-title a:focus,.page-title+.webflow-layout .webflow-step-title a:hover{text-decoration:none;color:inherit}@media (min-width:992px){.page-title+.webflow-layout .webflow-step-title{font-size:32px;font-size:3.2rem}}@media (min-width:992px){.page-title+.webflow-layout .webflow-step-title{font-size:32px;font-size:3.2rem}}.page-title+.webflow-layout .webflow-step-title a{color:inherit}.page-title+.webflow-layout .webflow-step-title a:focus,.page-title+.webflow-layout .webflow-step-title a:hover{text-decoration:none;color:inherit}.webflow-action-buttons{margin-top:10px;padding-top:30px;border-top:1px solid #d9d9d9}.membership-application .webflow-action-buttons{border-top:none;margin-top:20px;padding-top:0}.membership-application .webflow-form .button-row{border-top:none;margin-top:10px;padding-top:0}.membership-application .webflow-form fieldset>legend{font-size:18px;font-size:1.8rem;font-size:22px;font-size:2.2rem;line-height:1.2;margin-bottom:20px;color:#00547a;font-weight:700;color:#434345;font-weight:500;margin-bottom:5px}.membership-application .webflow-form fieldset>legend a{color:inherit}.membership-application .webflow-form fieldset>legend a:focus,.membership-application .webflow-form fieldset>legend a:hover{text-decoration:none;color:inherit}.membership-application .webflow-form fieldset>legend a{color:inherit}.membership-application .webflow-form fieldset>legend a:focus,.membership-application .webflow-form fieldset>legend a:hover{text-decoration:none;color:inherit}@media (min-width:992px){.membership-application .webflow-form fieldset>legend{width:66.6666667%}}.membership-application .webflow-form fieldset>legend+p{margin-top:5px;margin-bottom:5px}@media (min-width:992px){.membership-application .webflow-form fieldset>legend+p{width:66.6666667%}}.webflow-progress-bar{margin-bottom:30px}.webflow-progress-bar:before{background:#d9d9d9}.webflow-progress-bar-item-title{-webkit-border-radius:100%;-webkit-background-clip:padding-box;-moz-border-radius:100%;-moz-background-clip:padding;border-radius:100%;background-clip:padding-box;display:block;width:20px;height:20px;background-color:#007fbc;border:2px solid #007fbc}.webflow-progress-bar-item.step-current .webflow-progress-bar-item-title{width:30px;height:30px}.webflow-progress-bar-item.step-pending .webflow-progress-bar-item-title{background-color:#fff}.widget-addthis-share.mod-with-label .addthis-link{color:#007fbc}.widget-addthis-share.mod-with-label .addthis-link-text{border-bottom:2px solid #ef476f}.widget-download .download-item{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9}.widget-download .download-icon{color:#007fbc}.widget-download .download-link{color:#434345}.widget-download .download-link .title{font-weight:500}@media (min-width:992px){.widget-download .download-link .title{font-size:20px;font-size:2rem}}.widget-download .download-link .size{color:#00344d;font-weight:400}@media (max-width:575px){.widget-download .download-btn-holder{margin-top:10px;flex-basis:100%}}.widget-sub-navigation{background-color:transparent}.widget-sub-navigation .widget-title{margin-bottom:15px;display:block}.widget-sub-navigation .widget-content ul li,ul.sidebar-nav li{font-weight:400;padding:0!important;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.widget-sub-navigation .widget-content ul li:first-child,ul.sidebar-nav li:first-child{border-top:none}.widget-sub-navigation .widget-content ul li a,ul.sidebar-nav li a{display:block;border-bottom:none;padding:15px 20px!important;font-weight:400!important}.widget-sub-navigation .widget-content ul li.is-active,.widget-sub-navigation .widget-content ul li:hover,ul.sidebar-nav li.is-active,ul.sidebar-nav li:hover{background:#007fbc}.widget-sub-navigation .widget-content ul li.is-active a,.widget-sub-navigation .widget-content ul li:hover a,ul.sidebar-nav li.is-active a,ul.sidebar-nav li:hover a{color:#fff;position:relative}.widget-sub-navigation .widget-content ul li.is-active,ul.sidebar-nav li.is-active{position:relative;padding-right:20px}.widget-sub-navigation .widget-content ul li.has-submenu>a,ul.sidebar-nav li.has-submenu>a{margin-bottom:0}.widget-sub-navigation .widget-content ul li .submenu,ul.sidebar-nav li .submenu{background-color:#f2f7f9;padding-left:20px}.widget-sub-navigation .widget-content ul li .submenu li,ul.sidebar-nav li .submenu li{font-weight:400;border-top:none;font-size:18px;font-size:1.8rem}.widget-sub-navigation .widget-content ul li .submenu li a,ul.sidebar-nav li .submenu li a{color:#00344d}.widget-sub-navigation .widget-content ul li .submenu li.is-active,.widget-sub-navigation .widget-content ul li .submenu li:hover,ul.sidebar-nav li .submenu li.is-active,ul.sidebar-nav li .submenu li:hover{background:#f2f7f9}.widget-sub-navigation .widget-content ul li .submenu li.is-active a,.widget-sub-navigation .widget-content ul li .submenu li:hover a,ul.sidebar-nav li .submenu li.is-active a,ul.sidebar-nav li .submenu li:hover a{font-weight:500;text-decoration:underline}#webflow-pixl8crmlogin--pixl8crmLogin .cta-widget .cta-content.bg-primary,#webflow-pixl8crmlogin--pixl8crmLoginOnly .cta-widget .cta-content.bg-primary{align-items:flex-start}#webflow-pixl8crmlogin--pixl8crmLogin .cta-widget .cta-content.bg-primary .btn,#webflow-pixl8crmlogin--pixl8crmLoginOnly .cta-widget .cta-content.bg-primary .btn{background-color:#fff;color:#007fbc}#webflow-pixl8crmlogin--pixl8crmLogin .cta-widget .cta-content.bg-primary .btn:focus,#webflow-pixl8crmlogin--pixl8crmLogin .cta-widget .cta-content.bg-primary .btn:hover,#webflow-pixl8crmlogin--pixl8crmLoginOnly .cta-widget .cta-content.bg-primary .btn:focus,#webflow-pixl8crmlogin--pixl8crmLoginOnly .cta-widget .cta-content.bg-primary .btn:hover{text-decoration:none;color:#007fbc}@media (min-width:992px){#webflow-pixl8crmlogin--pixl8crmLogin>.row,#webflow-pixl8crmlogin--pixl8crmLoginOnly>.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;justify-content:space-between}}@media (min-width:992px){#webflow-pixl8crmlogin--pixl8crmLogin>.row>.col-md-6,#webflow-pixl8crmlogin--pixl8crmLoginOnly>.row>.col-md-6{flex-grow:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;flex-wrap:wrap}}@media (max-width:991px){#webflow-pixl8crmlogin--pixl8crmLogin>.row>.col-md-6:first-child,#webflow-pixl8crmlogin--pixl8crmLoginOnly>.row>.col-md-6:first-child{margin-bottom:30px}}@media (max-width:991px){#webflow-pixl8crmlogin--pixl8crmLogin>.row>.col-md-6:last-child,#webflow-pixl8crmlogin--pixl8crmLoginOnly>.row>.col-md-6:last-child{margin-bottom:0!important}}#webflow-pixl8crmlogin--pixl8crmLogin>.row>.col-md-6::after,#webflow-pixl8crmlogin--pixl8crmLogin>.row>.col-md-6::before,#webflow-pixl8crmlogin--pixl8crmLoginOnly>.row>.col-md-6::after,#webflow-pixl8crmlogin--pixl8crmLoginOnly>.row>.col-md-6::before{display:none}@media (min-width:992px){#webflow-pixl8crmlogin--pixl8crmLogin>.row>.col-md-6>*,#webflow-pixl8crmlogin--pixl8crmLoginOnly>.row>.col-md-6>*{width:100%}}#webflow-pixl8crmlogin--pixl8crmLogin>.row>.col-md-6>.cta-widget,#webflow-pixl8crmlogin--pixl8crmLoginOnly>.row>.col-md-6>.cta-widget{width:100%;margin-bottom:0}@media (min-width:992px){#webflow-pixl8crmlogin--pixl8crmLogin>.row>.col-md-6>.cta-widget,#webflow-pixl8crmlogin--pixl8crmLoginOnly>.row>.col-md-6>.cta-widget{display:block;margin-bottom:0}}#webflow-pixl8crmlogin--pixl8crmLogin>.row>.col-md-6>.cta-widget>.cta-content,#webflow-pixl8crmlogin--pixl8crmLoginOnly>.row>.col-md-6>.cta-widget>.cta-content{min-height:300px;width:100%}@media (min-width:768px){#webflow-pixl8crmlogin--pixl8crmLogin>.row>.col-md-6>.cta-widget>.cta-content>.btn,#webflow-pixl8crmlogin--pixl8crmLoginOnly>.row>.col-md-6>.cta-widget>.cta-content>.btn{max-width:50%}}@media (min-width:1200px){#webflow-pixl8crmlogin--pixl8crmLogin>.row>.col-md-6>.cta-widget>.cta-content>.btn,#webflow-pixl8crmlogin--pixl8crmLoginOnly>.row>.col-md-6>.cta-widget>.cta-content>.btn{max-width:190px}}#webflow-pixl8crmlogin--pixl8crmLogin fieldset,#webflow-pixl8crmlogin--pixl8crmLoginOnly fieldset{margin:0}#webflow-pixl8crmlogin--pixl8crmLogin .form-group,#webflow-pixl8crmlogin--pixl8crmLoginOnly .form-group{margin-bottom:22px}#webflow-pixl8crmlogin--pixl8crmLogin .form-group:last-child,#webflow-pixl8crmlogin--pixl8crmLoginOnly .form-group:last-child{margin-bottom:0}#webflow-pixl8crmlogin--pixl8crmLogin .form-group .checkbox,#webflow-pixl8crmlogin--pixl8crmLoginOnly .form-group .checkbox{margin-bottom:0}#webflow-pixl8crmlogin--pixl8crmLogin .button-row,#webflow-pixl8crmlogin--pixl8crmLoginOnly .button-row{border-top:1px solid #d9d9d9;padding-top:20px;margin-top:0}#webflow-pixl8crmlogin--pixl8crmLogin .button-row>a:not(.btn),#webflow-pixl8crmlogin--pixl8crmLoginOnly .button-row>a:not(.btn){font-weight:700;line-height:26px;font-size:18px;font-size:1.8rem;width:auto}#webflow-pixl8crmlogin--pixl8crmLogin .button-row>.btn.btn-login,#webflow-pixl8crmlogin--pixl8crmLoginOnly .button-row>.btn.btn-login{justify-content:ceneter;align-items:center}#webflow-pixl8crmlogin--pixl8crmLogin .button-row>.btn.btn-login::after,#webflow-pixl8crmlogin--pixl8crmLoginOnly .button-row>.btn.btn-login::after{display:block;content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff;margin-left:20px}#webflow-pixl8crmlogin--pixl8crmLogin .webflow-action-buttons,#webflow-pixl8crmlogin--pixl8crmLoginOnly .webflow-action-buttons{display:none}@media (min-width:992px){#webflow-pixl8crmlogin--pixl8crmLogin{width:66.6667%}}@media (min-width:992px){#webflow-pixl8crmlogin--pixl8crmForgotPassword{width:66.6667%}}#webflow-pixl8crmlogin--pixl8crmForgotPassword .form-group{width:100%;margin-bottom:20px}#webflow-pixl8crmlogin--pixl8crmForgotPassword .form-group [class*=" col-"],#webflow-pixl8crmlogin--pixl8crmForgotPassword .form-group>.row>[class^=col-]{float:none;width:100%}#webflow-pixl8crmlogin--pixl8crmForgotPassword .webflow-action-buttons{margin-top:0}@media (min-width:992px){#webflow-pixl8crmlogin--pixl8crmResetPassword>.webflow-action-buttons{width:66.6667%}}#webflow-pixl8crmlogin--pixl8crmRegister .form-group{width:100%;margin-bottom:20px}#webflow-pixl8crmlogin--pixl8crmRegister .form-group [class*=" col-"],#webflow-pixl8crmlogin--pixl8crmRegister .form-group>.row>[class^=col-]{float:none;width:100%}@media (min-width:992px){#webflow-pixl8crmlogin--pixl8crmRegister>.webflow-action-buttons{width:66.6667%}}#webflow-pixl8crmlogin--pixl8crmForgotPasswordConfirmCode,#webflow-pixl8crmlogin--pixl8crmRegisterConfirmEmail{position:relative}@media (min-width:992px){#webflow-pixl8crmlogin--pixl8crmForgotPasswordConfirmCode,#webflow-pixl8crmlogin--pixl8crmRegisterConfirmEmail{width:66.6667%}}#webflow-pixl8crmlogin--pixl8crmForgotPasswordConfirmCode .form-group,#webflow-pixl8crmlogin--pixl8crmRegisterConfirmEmail .form-group{width:100%;margin-bottom:20px}#webflow-pixl8crmlogin--pixl8crmForgotPasswordConfirmCode .form-group [class*=" col-"],#webflow-pixl8crmlogin--pixl8crmForgotPasswordConfirmCode .form-group>.row>[class^=col-],#webflow-pixl8crmlogin--pixl8crmRegisterConfirmEmail .form-group [class*=" col-"],#webflow-pixl8crmlogin--pixl8crmRegisterConfirmEmail .form-group>.row>[class^=col-]{float:none;width:100%}#webflow-pixl8crmlogin--pixl8crmForgotPasswordConfirmCode .webflow-action-buttons,#webflow-pixl8crmlogin--pixl8crmRegisterConfirmEmail .webflow-action-buttons{margin-top:0}@media (min-width:768px){#webflow-pixl8crmlogin--pixl8crmForgotPasswordConfirmCode>a.prevent-multiple-click,#webflow-pixl8crmlogin--pixl8crmRegisterConfirmEmail>a.prevent-multiple-click{position:absolute;z-index:2;bottom:0;right:200px;margin-bottom:10px;height:44px;line-height:44px}}.member-info-panel{padding-top:30px;padding-bottom:10px;background-color:#f2f7f9}.member-info-details{margin-bottom:20px}@media (min-width:481px){.member-info-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:flex-start}}@media (min-width:576px){.member-info-cta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}}.member-info-cta .btn{margin-bottom:20px}@media (min-width:576px){.member-info-cta .btn{margin-right:30px}.member-info-cta .btn:last-child{margin-right:0}}.member-info-img{flex-shrink:0;width:102px;margin-left:auto;margin-right:auto;margin-bottom:15px;overflow:hidden;-webkit-border-radius:999px;-webkit-background-clip:padding-box;-moz-border-radius:999px;-moz-background-clip:padding;border-radius:999px;background-clip:padding-box}@media (min-width:481px){.member-info-img{margin-right:30px}}.member-info-list{flex-grow:1}.member-info-list-item{display:inline-block;width:100%;margin-bottom:10px}.member-info-list-item strong{display:block;font-size:16px;font-size:1.6rem;line-height:21px}.member-info-list-item a{font-weight:400;color:#00344d}.member-badge{width:12px;height:31px;display:block;margin-right:10px}.member-badge.badge--default{background:#005e8a}.member-badge.badge--emerald{background:linear-gradient(0deg,#00a36c 0,#50c878 100%)}.member-badge.badge--ruby{background:linear-gradient(180deg,#e0115f 0,#9b111e 100%)}.member-badge.badge--sapphire{background:linear-gradient(180deg,#228ade 0,#0f52ba 100%)}.member-badge.badge--platinum{background:linear-gradient(180deg,#f4f3f3 0,#e5e4e2 100%)}.member-badge.badge--gold{background:linear-gradient(180deg,#ffc000 0,gold 100%)}.member-badge.badge--silver{background:linear-gradient(180deg,#e1e1e1 0,silver 100%)}.member-badge.badge--bronze{background:linear-gradient(180deg,#cd7f32 0,#d7995b 100%)}.member-badge.badge--topaz{background:linear-gradient(180deg,#ffe6b3 0,#ffc87c 100%)}.member-badge.badge--opal{background:linear-gradient(180deg,#d3e3df 0,#a8c3bc 100%)}.member-badge.badge--professional{background:#005e8a}.member-badge.badge--full{background:#008ccf}.member-badge.badge--staff{background:#40c4e0}.member-badge.badge--basic{background:#fff;border:1px solid #d9d9d9}