.clearfix:before,.convertr-form .company-label:before,.convertr-form #companyLookup-result:before,.form-inline .form-row:before,.media:before,.privatemsg-message-actions:before,.view-any-answers .views-widget-sort-by .bef-select-as-links:before,.headshot:before,.hub-speaker:before,.hub-event-banner:before,.node-content__footer-tags:before,.view-resources .block-views:before,.page-user-edit .password-strength:before,.page-user-edit .password-confirm:before,.email-subscriptions .form-checkboxes:before,.clearfix:after,.convertr-form .company-label:after,.convertr-form #companyLookup-result:after,.form-inline .form-row:after,.media:after,.privatemsg-message-actions:after,.view-any-answers .views-widget-sort-by .bef-select-as-links:after,.headshot:after,.hub-speaker:after,.hub-event-banner:after,.node-content__footer-tags:after,.view-resources .block-views:after,.page-user-edit .password-strength:after,.page-user-edit .password-confirm:after,.email-subscriptions .form-checkboxes:after{display:table;content:""}
.clearfix:after,.convertr-form .company-label:after,.convertr-form #companyLookup-result:after,.form-inline .form-row:after,.media:after,.privatemsg-message-actions:after,.view-any-answers .views-widget-sort-by .bef-select-as-links:after,.headshot:after,.hub-speaker:after,.hub-event-banner:after,.node-content__footer-tags:after,.view-resources .block-views:after,.page-user-edit .password-strength:after,.page-user-edit .password-confirm:after,.email-subscriptions .form-checkboxes:after{clear:both}
.align-center{text-align:center}
.align-right{text-align:right}
.align-left{text-align:left}
.float-center{float:none;margin-left:auto;margin-right:auto}
.float-right{float:right}
.float-left{float:left}
.no-space{margin:0;padding:0}
.margin-btm-sm{margin-bottom:1rem}
.margin-btm{margin-bottom:1.5rem}
.margin-btm-lg{margin-bottom:2rem}
.margin-btm-xl{margin-bottom:4rem}
.margin-btm-negative{margin-bottom:-1.5rem}
.margin-top{margin-top:1.5rem}
.margin-top-lg{margin-top:2rem}
.padding-top{padding-top:3rem}
.padding-btm{padding-bottom:1.5rem}
.page-section{margin-top:1rem;margin-bottom:1rem}
@media screen and (min-width:48rem){.page-section{margin-top:2rem;margin-bottom:2rem}
}.page-section--large{margin-top:1rem;margin-bottom:1rem}
@media screen and (min-width:48rem){.page-section--large{margin-top:4rem;margin-bottom:4rem}
}.display-flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.img-center{display:block;margin:0 auto 1.5rem 0}
.hide{display:none;visibility:hidden}
.visuallyhidden,.privatemsg-list-form .privatemsg-filter .form-item-search label,.privatemsg-list-form .privatemsg-filter .form-item-author label,.ph__label,.webform-component-textfield label,.webform-component-email label{position:absolute;margin:-1px;padding:0;height:1px;width:1px;border:0;overflow:hidden;clip:rect(0 0 0 0)}
.visuallyhidden.focusable:active,.privatemsg-list-form .privatemsg-filter .form-item-search label.focusable:active,.privatemsg-list-form .privatemsg-filter .form-item-author label.focusable:active,.visuallyhidden.focusable:focus,.privatemsg-list-form .privatemsg-filter .form-item-search label.focusable:focus,.privatemsg-list-form .privatemsg-filter .form-item-author label.focusable:focus{position:static;margin:0;width:auto;height:auto;overflow:visible;clip:auto}
.pull-up{margin-top:-8.2rem}
.visible-desktop-up{display:none}
@media screen and (min-width:64rem){.visible-desktop-up{display:block}
}.hidden-tablet-up{display:block}
@media screen and (min-width:64rem){.hidden-tablet-up{display:none}
}twitter-widget{width:auto !important}
.center-align{font-size:2rem;text-align:center;margin-bottom:2.5rem}
@media screen and (min-width:48rem){.spacer{border-bottom:0.125rem solid #bdbdbd}
}.sash{position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:.5rem;right:-1.0125rem;border-bottom:1.25rem solid #ffed00;border-left-width:1.25rem;border-left-style:solid;border-left-color:transparent;border-right-width:1.25rem;border-right-style:solid;border-right-color:transparent;height:0;width:4.25rem;text-align:center;font-size:.875rem;font-weight:700;z-index:555}
@media screen and (min-width:40rem){.sash{top:.675rem;border-bottom-width:1.5rem;border-left-width:1.5rem;border-right-width:1.5rem;right:-1.3125rem;width:5.5rem;font-size:.875rem}
}.border-full{width:100%;border:solid 0.0625rem #e0e0e0;padding:1rem}
@media screen and (max-width:21.75rem){.border-full{padding:.25rem}
}.border-separator{border-top:solid 0.0625rem #e0e0e0;border-bottom:solid 0.0625rem #e0e0e0}
.full-width{width:100%}
.no-width{width:0}
@font-face{font-family:FontAwesome;src:url("../fonts/fontawesome-webfont.eot?v=4.2.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff?v=4.2.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.2.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");font-style:normal;font-weight:normal;font-display:swap}
.fa{display:inline-block;color:#141C59;font:normal normal normal 16px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-small,.social-share a{width:24px;height:24px;font-size:24px}
.icon-medium{width:36px;height:36px;font-size:36px}
.icon-large{width:72px;height:72px;font-size:72px}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
.fa-euro:before,.fa-eur:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
.fa-won:before,.fa-krw:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-rebel:before{content:"\f1d0"}
.fa-ge:before,.fa-empire:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-hacker-news:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-circle-thin:before{content:"\f1db"}
.fa-header:before{content:"\f1dc"}
.fa-paragraph:before{content:"\f1dd"}
.fa-sliders:before{content:"\f1de"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-bomb:before{content:"\f1e2"}
.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}
.fa-tty:before{content:"\f1e4"}
.fa-binoculars:before{content:"\f1e5"}
.fa-plug:before{content:"\f1e6"}
.fa-slideshare:before{content:"\f1e7"}
.fa-twitch:before{content:"\f1e8"}
.fa-yelp:before{content:"\f1e9"}
.fa-newspaper-o:before{content:"\f1ea"}
.fa-wifi:before{content:"\f1eb"}
.fa-calculator:before{content:"\f1ec"}
.fa-paypal:before{content:"\f1ed"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bell-slash-o:before{content:"\f1f7"}
.fa-trash:before{content:"\f1f8"}
.fa-copyright:before{content:"\f1f9"}
.fa-at:before{content:"\f1fa"}
.fa-eyedropper:before{content:"\f1fb"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-area-chart:before{content:"\f1fe"}
.fa-pie-chart:before{content:"\f200"}
.fa-line-chart:before{content:"\f201"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-bicycle:before{content:"\f206"}
.fa-bus:before{content:"\f207"}
.fa-ioxhost:before{content:"\f208"}
.fa-angellist:before{content:"\f209"}
.fa-cc:before{content:"\f20a"}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}
.fa-meanpath:before{content:"\f20c"}
a.qc-cmp-persistent-link{font-size:.75rem;font-family:"Lato",sans-serif}
.convertr-form{font-family:"Lato",sans-serif;font-weight:400;font-size:1rem}
.convertr-form .form-title{margin-bottom:1rem;color:#757575;font-family:"Lato",sans-serif}
.convertr-form select{height:2.5rem;margin-bottom:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/pp/img/arrow-down.png) no-repeat 98% center}
.convertr-form input,.convertr-form .chosen-container-single .chosen-single,.chosen-container-single .convertr-form .chosen-single,.convertr-form .chosen-container-multi .chosen-choices,.chosen-container-multi .convertr-form .chosen-choices{height:2.5rem;margin-bottom:0;padding:.375rem .3125rem}
.convertr-form input::-webkit-input-placeholder,.convertr-form .chosen-container-single .chosen-single::-webkit-input-placeholder,.chosen-container-single .convertr-form .chosen-single::-webkit-input-placeholder,.convertr-form .chosen-container-multi .chosen-choices::-webkit-input-placeholder,.chosen-container-multi .convertr-form .chosen-choices::-webkit-input-placeholder{color:#757575;font-family:"Lato",sans-serif;font-size:.94rem;font-weight:400}
.convertr-form input::-moz-placeholder,.convertr-form .chosen-container-single .chosen-single::-moz-placeholder,.chosen-container-single .convertr-form .chosen-single::-moz-placeholder,.convertr-form .chosen-container-multi .chosen-choices::-moz-placeholder,.chosen-container-multi .convertr-form .chosen-choices::-moz-placeholder{color:#757575;font-family:"Lato",sans-serif;font-size:.94rem;font-weight:400}
.convertr-form input::-ms-input-placeholder,.convertr-form .chosen-container-single .chosen-single::-ms-input-placeholder,.chosen-container-single .convertr-form .chosen-single::-ms-input-placeholder,.convertr-form .chosen-container-multi .chosen-choices::-ms-input-placeholder,.chosen-container-multi .convertr-form .chosen-choices::-ms-input-placeholder{color:#757575;font-family:"Lato",sans-serif;font-size:.94rem;font-weight:400}
.convertr-form input::placeholder,.convertr-form .chosen-container-single .chosen-single::placeholder,.chosen-container-single .convertr-form .chosen-single::placeholder,.convertr-form .chosen-container-multi .chosen-choices::placeholder,.chosen-container-multi .convertr-form .chosen-choices::placeholder{color:#757575;font-family:"Lato",sans-serif;font-size:.94rem;font-weight:400}
.convertr-form #form_submit{display:block;width:70%;max-width:300px;margin:0 auto 1rem}
.convertr-form #form_submit:before{content:"\f13e";font-family:FontAwesome;margin-right:.75rem;font-size:1.25rem}
.convertr-form #form_submit .icon-small,.convertr-form #form_submit .social-share a,.social-share .convertr-form #form_submit a{width:auto;height:auto;font-size:1rem}
.convertr-form #form_practice_business{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:1.5rem;margin-top:.75rem;font-size:.9375rem}
.convertr-form #form_practice_business .radio{margin-right:80px}
.convertr-form .form-group{width:100%;margin-bottom:1rem}
.convertr-form .form-group:last-of-type{margin-bottom:0}
.convertr-form label{font-weight:400;margin-bottom:.25rem}
.convertr-form .radio label{margin-bottom:0}
.convertr-form .company-label,.convertr-form #companyLookup-result{float:left;width:66%;margin-right:2%;margin-bottom:0}
@media only screen and (max-width:397px){.convertr-form .company-label,.convertr-form #companyLookup-result{width:100%;margin-right:0}
}@media only screen and (max-width:397px){.convertr-form #companyLookup-find,.convertr-form #companyLookup-reset{margin-top:1rem}
}.convertr-form .address-result{clear:both}
.convertr-form .parsley-errors-list,.convertr-form .help-block .error{margin:0;color:#ff1a0a;font-family:"Lato",sans-serif;font-size:.75rem;list-style:none}
.convertr-form .form-control{padding-left:.625rem;color:#232323;font-family:"Lato",sans-serif;font-size:.94rem;font-weight:400;background-color:#fff}
.convertr-form button{width:auto;min-width:7.5rem;height:2.5rem;padding:0 1.25rem 0 1.25rem;margin:0;color:#232323;font-family:"Lato",sans-serif;font-size:1rem;font-weight:700;cursor:pointer;border:0;border-radius:0;background:#ffed00;-webkit-transition:all 0.4s;transition:all 0.4s}
.convertr-form button:hover{color:#fff;background:#e44d28;-webkit-transition:all 0.4s;transition:all 0.4s}
.convertr-form button:disabled,.convertr-form button[disabled]{color:#232323;background-color:#bdbdbd;cursor:not-allowed}
.convertr-form .terms{margin-top:2rem;color:#757575;font-style:italic}
.convertr-form input[type="text"].parsley-error,.convertr-form .chosen-container-single .chosen-single[type="text"].parsley-error,.chosen-container-single .convertr-form .chosen-single[type="text"].parsley-error,.convertr-form .chosen-container-multi .chosen-choices[type="text"].parsley-error,.chosen-container-multi .convertr-form .chosen-choices[type="text"].parsley-error,.convertr-form input[type="email"].parsley-error,.convertr-form .chosen-container-single .chosen-single[type="email"].parsley-error,.chosen-container-single .convertr-form .chosen-single[type="email"].parsley-error,.convertr-form .chosen-container-multi .chosen-choices[type="email"].parsley-error,.chosen-container-multi .convertr-form .chosen-choices[type="email"].parsley-error,.convertr-form select.parsley-error{border-color:#ff1a0a}
.convertr-form input[type="text"].parsley-success:not(.validation-cross),.convertr-form .chosen-container-single .chosen-single[type="text"].parsley-success:not(.validation-cross),.chosen-container-single .convertr-form .chosen-single[type="text"].parsley-success:not(.validation-cross),.convertr-form .chosen-container-multi .chosen-choices[type="text"].parsley-success:not(.validation-cross),.chosen-container-multi .convertr-form .chosen-choices[type="text"].parsley-success:not(.validation-cross),.convertr-form input[type="email"].parsley-success:not(.validation-cross),.convertr-form .chosen-container-single .chosen-single[type="email"].parsley-success:not(.validation-cross),.chosen-container-single .convertr-form .chosen-single[type="email"].parsley-success:not(.validation-cross),.convertr-form .chosen-container-multi .chosen-choices[type="email"].parsley-success:not(.validation-cross),.chosen-container-multi .convertr-form .chosen-choices[type="email"].parsley-success:not(.validation-cross),.convertr-form select.parsley-success:not(.validation-cross){border-color:#41c900}
.convertr-form .validation-loader{background-image:url("https://drjfdovprc77v.cloudfront.net/form-images/form-ui/loader-light.gif");background-position:right 5px top 5px;background-repeat:no-repeat}
.convertr-form #form_telephone_telephone.validation-loader,.convertr-form #form_email_email.validation-loader{background-image:url("https://drjfdovprc77v.cloudfront.net/form-images/form-ui/loader-dark.gif") !important}
.convertr-form .validation-tick{background-image:url("https://drjfdovprc77v.cloudfront.net/form-images/form-ui/validation-tick.png");background-position:right 5px top 5px;background-repeat:no-repeat}
.convertr-form .validation-cross{background-image:url("https://drjfdovprc77v.cloudfront.net/form-images/form-ui/validation-cross.png");background-position:right 5px top 5px;background-repeat:no-repeat}
.convertr-form .loader-size{width:30px;height:30px;margin-bottom:10px;float:left}
.convertr-form-thanks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 1rem;font-family:"Lato",sans-serif}
.convertr-form-thanks__message{margin-bottom:3rem;font-size:1.25rem;color:#232323}
.convertr-form-thanks__unlock{padding:1rem 2rem;background-color:#ffed00;color:#232323;font-size:1.25rem;font-weight:700}
.convertr-form-thanks__unlock span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}
.convertr-form-thanks__unlock span:before{content:'';display:inline-block;background:url(/sites/all/themes/pp/img/loading.gif);background-size:contain;height:1.5rem;width:1.5rem;margin-right:1rem}
@-webkit-viewport{width:device-width;zoom:1.0}
@-moz-viewport{width:device-width;zoom:1.0}
@-ms-viewport{width:device-width;zoom:1.0}
@-o-viewport{width:device-width;zoom:1.0}
@viewport{width:device-width;zoom:1.0}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}
html{height:100%}
body{min-height:100%}
html{background:#fff;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
audio,canvas,video{display:inline-block}
body{line-height:1.5}
ol,ul{list-style:none}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
img,video{max-width:100%;height:auto;vertical-align:middle}
iframe,object,embed{max-width:100%}
svg:not(:root){overflow:hidden}
button,html input[type="button"],html .chosen-container-single .chosen-single[type="button"],.chosen-container-single html .chosen-single[type="button"],html .chosen-container-multi .chosen-choices[type="button"],.chosen-container-multi html .chosen-choices[type="button"],input[type="reset"],.chosen-container-single .chosen-single[type="reset"],.chosen-container-multi .chosen-choices[type="reset"],input[type="submit"],.chosen-container-single .chosen-single[type="submit"],.chosen-container-multi .chosen-choices[type="submit"]{cursor:pointer}
input[type="search"],.chosen-container-single .chosen-single[type="search"],.chosen-container-multi .chosen-choices[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;box-sizing:border-box}
input[type="search"]::-webkit-search-cancel-button,.chosen-container-single .chosen-single[type="search"]::-webkit-search-cancel-button,.chosen-container-multi .chosen-choices[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration,.chosen-container-single .chosen-single[type="search"]::-webkit-search-decoration,.chosen-container-multi .chosen-choices[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner,.chosen-container-single .chosen-single::-moz-focus-inner,.chosen-container-multi .chosen-choices::-moz-focus-inner{border:0;padding:0}
.field-collection-view,.field-collection-container{margin:0;padding:0;border-bottom:none}
html{font-size:100%}
body{color:#232323;font-family:"Merriweather",serif;font-size:1.125rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
h1,h2,h3,h4,h5,h6,.h1,.digital-events-unsubscribe,.user-profile-page__user-name,.h2,.h3,.hub-brand-profile .profile-social .field-name-title-field,.h4,.h5,.h6{margin-bottom:1rem;padding-top:1rem;font-family:"Lato",sans-serif;font-weight:normal}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.digital-events-unsubscribe a,.user-profile-page__user-name a,.h2 a,.h3 a,.hub-brand-profile .profile-social .field-name-title-field a,.h4 a,.h5 a,.h6 a{color:#232323;text-decoration:none}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.h1 a:hover,.digital-events-unsubscribe a:hover,.user-profile-page__user-name a:hover,.h2 a:hover,.h3 a:hover,.hub-brand-profile .profile-social .field-name-title-field a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover{color:#232323;text-decoration:underline}
h1,.h1,.digital-events-unsubscribe,.user-profile-page__user-name{font-family:"Lato",sans-serif;font-size:2rem;line-height:38px;font-weight:900}
@media screen and (min-width:48rem){h1,.h1,.digital-events-unsubscribe,.user-profile-page__user-name{font-size:2.8125rem;line-height:54px}
}h2,.h2,.node-webinar .h4,.node-webinar h4,.node-resource .h4,.node-resource h4,.field-name-field-hub-introduction .h4,.field-name-field-hub-introduction h4,.privatemsg-message-body .h4,.privatemsg-message-body h4,.cke_panel_container .h4,.cke_panel_container h4,.cke_editable .h4,.cke_editable h4{font-family:"Lato",sans-serif;font-size:1.75rem;line-height:34px;font-weight:900}
@media screen and (min-width:48rem){h2,.h2,.node-webinar .h4,.node-webinar h4,.node-resource .h4,.node-resource h4,.field-name-field-hub-introduction .h4,.field-name-field-hub-introduction h4,.privatemsg-message-body .h4,.privatemsg-message-body h4,.cke_panel_container .h4,.cke_panel_container h4,.cke_editable .h4,.cke_editable h4{font-size:2rem;line-height:38px}
}.h2--alt{display:block;text-align:center}
h3,.h3,.hub-brand-profile .profile-social .field-name-title-field,.node-webinar .h2,.node-webinar h2,.field-name-field-hub-introduction .h2,.field-name-field-hub-introduction h2,.privatemsg-message-body .h2,.privatemsg-message-body h2,.cke_panel_container .h2,.cke_panel_container h2,.cke_editable .h2,.cke_editable h2,.webinar-page-info__date,.webinar-page-info__time{font-family:"Lato",sans-serif;font-size:1.25rem;line-height:24px;font-weight:900}
@media screen and (min-width:48rem){h3,.h3,.hub-brand-profile .profile-social .field-name-title-field,.node-webinar .h2,.node-webinar h2,.field-name-field-hub-introduction .h2,.field-name-field-hub-introduction h2,.privatemsg-message-body .h2,.privatemsg-message-body h2,.cke_panel_container .h2,.cke_panel_container h2,.cke_editable .h2,.cke_editable h2,.webinar-page-info__date,.webinar-page-info__time{font-size:1.5rem;line-height:31px}
}h4,.h4{font-family:"Lato",sans-serif;font-size:1.25rem;line-height:24px;font-weight:700}
h5,h6,.h5,.h6{font-family:"Lato",sans-serif;font-size:1.125rem;line-height:22px;font-weight:700}
h6,.h6{display:inline-block;margin-bottom:0;padding:.25rem;color:#fff;line-height:1;background-color:#141C59}
.h3--small{font-size:1.125rem;line-height:1.2}
p{margin-bottom:1rem}
.node-webinar .h2,.node-webinar h2,.field-name-field-hub-introduction .h2,.field-name-field-hub-introduction h2,.privatemsg-message-body .h2,.privatemsg-message-body h2,.cke_panel_container .h2,.cke_panel_container h2,.cke_editable .h2,.cke_editable h2{color:#232323;background-color:transparent;margin-bottom:1rem;display:block;padding:.5rem 0 0 0}
.node-webinar .h4,.node-webinar h4,.node-resource .h4,.node-resource h4,.field-name-field-hub-introduction .h4,.field-name-field-hub-introduction h4,.privatemsg-message-body .h4,.privatemsg-message-body h4,.cke_panel_container .h4,.cke_panel_container h4,.cke_editable .h4,.cke_editable h4{font-size:1.375rem;font-weight:700;text-transform:none}
.font-primary{font-family:"Merriweather",serif}
.font-secondary{font-family:"Lato",sans-serif}
.subhead{margin-top:2rem;font-family:"Lato",sans-serif;font-size:1.25rem;line-height:24px;font-weight:700}
.subhead a{color:#232323;text-decoration:underline}
.subhead a:hover{color:#EF4448}
small,.text-small,figcaption{font-size:.9375rem}
.text-medium{font-size:1rem}
.text-muted{color:#e0e0e0}
strong{font-weight:900}
.ultra-bold{font-weight:900}
em,cite,dfn,var{font-style:italic}
a{color:#232323;text-decoration:underline;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}
a:hover{color:#EF4448}
.spark-body{font-family:"Merriweather",serif;font-size:1rem;line-height:28px;font-weight:400}
.spark-body p a,.spark-body li a,.spark-body td a{color:#232323;text-decoration:underline}
.spark-body p a:hover,.spark-body li a:hover,.spark-body td a:hover{color:#EF4448}
.spark-body>h1 a,.spark-body>h2 a,.spark-body>h3 a,.spark-body>.content-inline-wrap h4 a{color:#232323;text-decoration:underline}
.spark-body>h1 a:hover,.spark-body>h2 a:hover,.spark-body>h3 a:hover,.spark-body>.content-inline-wrap h4 a:hover{color:#EF4448}
.spark-body blockquote{font-family:"Merriweather",serif;font-style:italic;font-size:1.625rem;line-height:36px;font-weight:400;color:#141C59;position:relative;margin:.5rem 0 2rem 0;padding:1.5rem 0.5rem 1.5rem 1.75rem;border-top:0.125rem solid #dce6eb;border-bottom:0.125rem solid #dce6eb}
@media screen and (min-width:48rem){.spark-body blockquote{font-size:1.875rem;line-height:44px}
}.spark-body blockquote p{display:inline}
.spark-body blockquote:before{content:'\201c';position:absolute;top:30px;font-family:"Lato",serif;color:#EF4448}
.spark-body blockquote a{color:#EF4448}
.spark-body blockquote a:hover{color:#EF4448}
.spark-body a.btn--wysiwyg{text-decoration:none}
.spark-body a.btn--wysiwyg:hover{color:#fff}
.anchor-link{font-family:"Lato",sans-serif;font-size:1rem;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-position:under;cursor:pointer;color:#232323}
.anchor-link:hover,.anchor-link:focus{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-position:under;color:#EF4448}
.link-colour-invert{color:#fff}
.link-colour-invert:hover,.link-colour-invert:focus{color:#fff}
a img{background:none;border:none}
a:hover img{background:none;border:none;opacity:0.8;filter:alpha(opacity=90)}
hr{margin:1.5rem auto;border:0;border-top:.0625rem solid #141C59;border-bottom:0 solid #fff}
sub,sup{position:relative;margin-left:.25rem;font-size:85%;font-weight:bold;line-height:0;vertical-align:baseline}
sup{top:-.5rem}
sub{bottom:-.25rem}
abbr[title]{border-bottom:.0625rem dotted #232323}
mark{padding:.25rem;color:#232323;background-color:yellow}
.byline{font-family:"Lato",sans-serif;font-weight:700}
.byline span{color:#141C59}
.intro{font-size:1.25rem;font-weight:700}
blockquote{position:relative;margin:0 0 1.5rem 0;padding:.5rem .5rem .5rem 1.75rem;font-family:"Lato",sans-serif;font-size:1.25rem;font-weight:900;line-height:1.3;border-top:.25rem solid #e0e0e0;border-bottom:.25rem solid #e0e0e0}
blockquote:before{position:absolute;top:2px;left:0;color:#141C59;font-size:3rem;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;content:'\201C'}
@media screen and (min-width:48rem){blockquote{margin:0 1.5rem 1.5rem 0}
}blockquote p{margin-bottom:0}
blockquote cite{display:block;margin-top:.5rem;color:#9e9e9e;font-style:normal;font-size:.875rem}
.box-out{margin:0 0 1.5rem 0;font-family:"Lato",sans-serif}
@media screen and (min-width:48rem){.box-out{width:18.75rem}
}.box-out .views-row{padding:.5rem 1rem}
.box-out .views-row-odd{background-color:#e0e0e0}
.box-out li{color:#9e9e9e;font-size:1.125rem;font-family:"Lato",sans-serif;line-height:1.2}
.box-out h3{margin-bottom:0;padding-top:0}
.box-out h3 a{color:#232323}
.box-out ol,.box-out ul{margin-bottom:0}
@media screen and (min-width:48rem){.box-out_right{float:right;clear:right;margin:0 0 1.5rem 1.5rem}
}@media screen and (min-width:64rem){.box-out_right{margin-right:-2rem}
}@media screen and (min-width:71.25rem){.box-out_right{margin-right:-5rem}
}@media screen and (min-width:77.5rem){.box-out_right{margin-right:-8rem}
}@media screen and (min-width:85rem){.box-out_right{margin-right:-9.375rem}
}.box-out_left{width:21.75rem}
@media screen and (min-width:48rem){.box-out_left{float:left;margin:0 1.5rem 0 0}
.box-out_left>div{margin-bottom:1.5rem}
}@media screen and (min-width:64rem){.box-out_left{margin-left:-12.5rem}
}@media screen and (min-width:48rem){.box-out.box_white{background-color:#fff}
}.box-out-list h3{margin:0;padding:0;font-size:1.125rem;line-height:1.2}
.imported-pull-out-box{margin:0 0 1.5rem 0;padding:.5rem 1rem;font-family:"Lato",sans-serif;background-color:#e0e0e0}
.pull-out-box{margin:0 0 1.5rem 0;padding:.5rem;font-family:"Lato",sans-serif;border-top:.25rem solid #e0e0e0;border-bottom:.25rem solid #e0e0e0}
@media screen and (min-width:48rem){.pull-out-box{margin:0 1.5rem 1.5rem 0}
}.pull-out-box h1{padding-top:0}
.pull-out-box h2{padding-top:0}
.pull-out-box h3{padding-top:0}
.pull-out-box h4{padding-top:0}
.pull-out-box h5{padding-top:0}
.pull-out-box h6{padding-top:0}
.pull-out-box p:last-child{margin-bottom:0}
figure{margin-bottom:1.5rem}
figcaption{padding:.625rem;font-family:"Lato",sans-serif;text-align:center;border-bottom:.0625rem solid #e0e0e0}
::-moz-selection{color:#232323;background-color:#C7CEFF}
::selection{color:#232323;background-color:#C7CEFF}
::-moz-selection{color:#232323;background-color:#e3e4eb}
div.dark-font-colour,.dark-font-colour{color:#232323}
div.dark-font-colour a,.dark-font-colour a{color:#232323}
div.dark-font-colour a:hover,div.dark-font-colour a:focus,.dark-font-colour a:hover,.dark-font-colour a:focus{color:#232323}
div.light-font-colour,.light-font-colour{color:#fff}
div.light-font-colour a,.light-font-colour a{color:#fff}
div.light-font-colour a:hover,div.light-font-colour a:focus,.light-font-colour a:hover,.light-font-colour a:focus{color:#fff}
a.brand-primary{color:#EF4448}
a.brand-primary:hover{color:#141C59}
.front h1{font-size:1.5rem;line-height:1.2;padding-top:0px}
@media screen and (min-width:48rem){.front h1{font-size:1.5rem;line-height:1.2}
}@media print{*{color:#000 !important;background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}
@page{margin:0.5cm}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.advert,.header,.nav,.strip,.node .field-name-field-media-banner-image,.box-out_right,.block-sm-pp-social-share,.comment-form,.block-sm-pp-related-content,.footer{display:none}
}.content-grid{width:100%;margin-top:1.5rem;margin-bottom:1.5rem}
.content-grid__item{margin-bottom:1.5rem}
@media screen and (min-width:30rem){.content-grid__item{width:49%;float:left}
.content-grid__item:nth-child(odd){margin-right:2%}
}@media screen and (min-width:48rem){.content-grid__item{width:32%;margin-right:2%}
.content-grid__item:nth-child(3n+1){clear:left}
.content-grid__item:nth-child(3n+3){margin-right:0}
}.footer-signUp{background-color:#e0e0e0}
.footer-content{padding:1.5rem 0;background-color:#C7CEFF}
.footer-content .footer-coloumn{margin:0 0 1rem 0}
.footer-content .footer-coloumn:last-child{margin-bottom:0}
@media screen and (min-width:56.5rem){.footer-content .footer-coloumn{float:left;width:30.6667%;margin:0 4% 0 0}
.footer-content .footer-coloumn:nth-child(3){margin:0}
}.footer{margin-top:auto}
.footer-info{padding:1.5rem 0;color:#fff;font-family:"Lato",sans-serif;background-color:#141C59}
.footer-info .social-share{margin-bottom:1rem}
@media screen and (min-width:48rem){.footer-info .social-share{float:left;width:30%}
}@media screen and (min-width:64rem){.footer-info .social-share{width:16%}
}.footer-info .nav-footer{margin-bottom:1rem;color:#fff;font-family:"Lato",sans-serif}
@media screen and (min-width:48rem){.footer-info .nav-footer{float:right;width:70%;text-align:right}
}@media screen and (min-width:64rem){.footer-info .nav-footer{width:84%}
}@media screen and (min-width:64rem){.footer-info .nav-footer li{display:inline-block}
.footer-info .nav-footer li+li::before{content:" | "}
}.footer-info .nav-footer li a{padding:0 .25rem;color:#fff;text-decoration:none}
.footer-info .nav-footer li a:hover{text-decoration:underline}
.footer-info .sm-copyright{margin-bottom:1rem}
@media screen and (min-width:48rem){.footer-info .sm-copyright{float:left;width:50%}
}@media screen and (min-width:48rem){.footer-info .sm-logo{float:right;width:auto;text-align:right}
}.bean-footer-promotion-block .field-collection-container{margin:0;border:none}
.bean-footer-promotion-block .field-collection-view{margin:0;padding:0;border:none}
.bean-footer-promotion-block .field-name-field-heading{color:#757575;font-family:"Lato",sans-serif}
.bean-footer-promotion-block .field-name-field-title-and-link{margin-bottom:1rem}
.bean-footer-promotion-block .field-name-field-title-and-link a{font-family:"Lato",sans-serif;font-size:1.125rem;font-weight:700}
.flex-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.grid--gutters{margin:0 0 0 -0.5rem}
@media screen and (min-width:48rem){.grid--gutters{margin:0 0 0 -1.5rem}
}.grid--gutters>.grid-cell{padding:0 0 1rem .5rem}
@media screen and (min-width:48rem){.grid--gutters>.grid-cell{padding:0 0 2rem 1.5rem}
}.grid--mrg-btm{margin-bottom:1.5rem}
.grid-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}
.grid--justified-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.grid--cols-3>.grid-cell,.grid--cols-3-multi>.grid-cell,.grid-cell--is-half,.grid-cell--is-two-third,.grid-cell--is-third,.grid--cols-4>.grid-cell,.grid--cols-4-multi>.grid-cell,.grid--cols-6>.grid-cell,.grid--is-half>.grid-cell,.grid--is-half-desktop,.grid--is-half-desktop>.grid-cell,.grid--is-half-tablet>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
@media screen and (min-width:64rem){.grid--cols-3>.grid-cell{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:33.3333%}
}@media screen and (min-width:48rem){.grid--cols-3-multi>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
}@media screen and (min-width:64rem){.grid--cols-3-multi>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333%}
}@media screen and (min-width:48rem){.grid--cols-4>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
}@media screen and (min-width:64rem){.grid--cols-4>.grid-cell{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:25%}
}@media screen and (min-width:48rem){.grid--cols-4-multi>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
}@media screen and (min-width:64rem){.grid--cols-4-multi>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}
}@media screen and (min-width:30rem){.grid--cols-6>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
}@media screen and (min-width:48rem){.grid--cols-6>.grid-cell{width:33.3333%}
}@media screen and (min-width:64rem){.grid--cols-6>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
}@media screen and (min-width:77.5rem){.grid--cols-6>.grid-cell{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:16.6666%}
}.grid--cols-5>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
@media screen and (min-width:48rem){.grid--cols-5>.grid-cell{width:33.3333%}
}@media screen and (min-width:64rem){.grid--cols-5>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}
}@media screen and (min-width:48rem){.grid--is-half>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
}@media screen and (min-width:64rem){.grid--is-half-desktop>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
}@media screen and (min-width:48rem){.grid--is-half-tablet>.grid-cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
}@media screen and (min-width:64rem){.grid--is-half-tablet>.grid-cell{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}
}@media screen and (min-width:64rem){.grid-cell--is-third{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333%}
}@media screen and (min-width:64rem){.grid-cell--is-two-third{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666%}
}@media screen and (min-width:40rem){.grid-cell.grid-cell--is-three-quarts{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:75%}
}@media screen and (min-width:40rem){.grid-cell.grid-cell--is-half{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
}@media screen and (min-width:40rem){.grid-cell.grid-cell--is-full{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}
}@media screen and (min-width:40rem){.grid-cell--advert-mpu{min-width:20rem}
}.grid--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.grid--bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.grid--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.grid-cell--top{-ms-flex-item-align:start;align-self:flex-start}
.grid-cell--bottom{-ms-flex-item-align:end;align-self:flex-end}
.grid-cell--center{-ms-flex-item-align:center;align-self:center}
.grid-cell--baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.swap-cell-order{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
@media screen and (min-width:48rem){.swap-cell-order{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}
}.order-initial{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}
.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.align-top{-ms-flex-item-align:start;align-self:flex-start}
.align-centre{-ms-flex-item-align:center;align-self:center}
.align-bottom{-ms-flex-item-align:end;align-self:flex-end}
.container,.field-name-field-newsletter-embed form.newsletter-signup>div{max-width:79.5rem;width:94vw;margin-left:auto;margin-right:auto}
@media screen and (min-width:48rem){.container,.field-name-field-newsletter-embed form.newsletter-signup>div{width:96vw}
}.grid{display:block;clear:both}
.grid .unit{width:100%;padding:.625rem 0}
@media screen and (min-width:48rem){.grid .unit{float:left;padding:.625rem}
.grid .unit .unit:first-child{padding-left:0}
.grid .unit .unit:last-child{padding-right:0}
.grid .unit .grid:first-child>.unit{padding-top:0}
.grid .unit .grid:last-child>.unit{padding-bottom:0}
}@media screen and (min-width:48rem){.grid .unit.float-center{float:none;margin-left:auto;margin-right:auto}
.grid .unit:first-child{padding-left:1.25rem}
.grid .unit:last-child{padding-right:1.25rem}
.grid .whole{width:100%}
.grid .half{width:50%}
.grid .one-third{width:33.3332%}
.grid .two-thirds{width:66.6665%}
.grid .one-quarter{width:25%}
.grid .three-quarters{width:75%}
.grid .one-fifth{width:20%}
.grid .two-fifths{width:40%}
.grid .three-fifths{width:60%}
.grid .four-fifths{width:80%}
}.grid:before,.grid:after{display:table;content:"";line-height:0}
.grid:after{clear:both}
.grid .no-gutters .unit,.grid .unit.no-gutters{padding:0 !important}
.orion{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:79.5rem;width:94vw;margin-left:auto;margin-right:auto}
@media screen and (min-width:48rem){.orion{width:96vw}
}@supports (display:grid){.orion{display:grid;grid-template-columns:1fr;grid-column-gap:1.5rem;grid-row-gap:1.5rem}
@media screen and (min-width:48rem){.orion{grid-template-columns:5.25rem 5.25rem 5.25rem repeat(9,1fr);grid-template-areas:'sb sb sb main main main main main main main main main'}
}@media screen and (min-width:64rem){.orion{grid-template-areas:'sb sb sb . main main main main main main main main'}
}}.orion>*{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
@media screen and (min-width:48rem){.orion>*{-ms-flex-preferred-size:60%;flex-basis:60%}
}@supports (display:grid){@media screen and (min-width:48rem){.orion>*{grid-area:main}
}}.orion__sidebar{display:none}
@media screen and (min-width:48rem){.orion__sidebar{display:block;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:2rem}
}@supports (display:grid){@media screen and (min-width:48rem){.orion__sidebar{grid-area:sb;margin-right:0}
}}.orion__sidebar--alt{display:block;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:2rem}
@media screen and (min-width:48rem){.orion__sidebar--alt{-ms-flex-preferred-size:26%;flex-basis:26%}
}@supports (display:grid){@media screen and (min-width:48rem){.orion__sidebar--alt{max-width:100%;height:auto;grid-area:sb}
}}.orion__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%}
@media screen and (min-width:48rem){.orion__main{-ms-flex-preferred-size:62%;flex-basis:62%}
}@supports (display:grid){@media screen and (min-width:48rem){.orion__main{grid-area:main}
}}@supports (display:grid){@media screen and (min-width:48rem){.orion__comments{max-width:100%;height:auto;grid-area:main}
}}.orion--sidebar-on-mobile .orion__sidebar{display:block}
.s-card{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;color:#232323;font-family:"Lato",sans-serif;font-size:1rem;line-height:1rem}
@media screen and (max-width:21.75rem){.s-card{-ms-flex-wrap:wrap;flex-wrap:wrap}
}.s-card__card-author{display:-webkit-box;display:-ms-flexbox;display:flex}
.s-card__card-author .profile{margin-left:.25rem}
.s-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;font-family:"Lato",sans-serif;font-size:.875rem;line-height:19px;font-weight:400}
.s-card__meta>*:not(:last-child){margin-right:.5rem}
.s-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.5rem}
.s-card__info .comment-count__link{color:#232323}
.s-card__info .comment-count__link .image_svg{max-width:1.5rem;padding-right:.25rem;margin-top:0;fill:#141C59}
.s-card__meta-dos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem}
.s-card__meta-dos *:not(:last-child):after{content:'|';margin-right:.25rem;margin-left:.25rem}
.s-card__meta4{margin-top:.5rem;font-family:"Lato",sans-serif;font-size:.875rem;line-height:19px;font-weight:400}
.s-card__tag{margin-right:.25rem}
.s-card__tag a{color:inherit;text-decoration:none;border:0}
.s-card__timestamp{color:#616161}
.s-card__sponsored{color:#616161;font-family:"Lato",sans-serif;font-size:.875rem;line-height:19px;font-weight:400}
.s-card__heading{margin-top:0;margin-bottom:0;padding-top:0;color:#232323;font-family:"Lato",sans-serif;font-size:1.25rem;line-height:24px;font-weight:900}
@media screen and (min-width:48rem){.s-card__heading{font-size:1.5rem;line-height:31px}
}.s-card__heading a{padding:.125rem 0;color:inherit;text-decoration:none;border:0}
.s-card__heading a:visited{color:#232323}
.s-card__standfirst{margin-top:0;margin-bottom:0;line-height:1.25rem}
.s-card__standfirst a{padding:.125rem 0;color:inherit;text-decoration:none;border:0}
.s-card__standfirst a:visited{color:inherit}
.s-card__cta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem;color:inherit}
.s-card__author{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;font-family:"Lato",sans-serif;font-size:.875rem;line-height:19px;font-weight:400}
.s-card__author-image{max-width:3rem;margin-right:1rem;border-radius:50%}
.s-card__author-name{color:#e0e0e0;font-weight:700}
.s-card__author-role{color:#757575}
.s-card__image-placeholder{position:relative;padding-bottom:57%;height:0;z-index:1}
.s-card__image img{display:block;width:100%;margin:0}
.s-card__image .image_svg{max-width:100%;padding-right:0}
.s-card__image img.s-card__video-icon{width:auto}
.s-card__video-icon{position:absolute;width:auto;max-width:2rem;bottom:.25rem;right:.25rem}
@media screen and (min-width:48rem){.s-card__video-icon{max-width:none;bottom:.5rem;right:.5rem}
}.s-card--small .s-card__heading{font-family:"Lato",sans-serif;font-size:1.25rem;line-height:24px;font-weight:700}
.s-card--small .s-card__content{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.s-card--small .s-card__image-container{max-width:40%;width:100%;-ms-flex-negative:0;flex-shrink:0;padding-right:1.5rem}
@media screen and (max-width:21.75rem){.s-card--small .s-card__image-container{max-width:100%;margin-bottom:.5rem;padding-right:0}
}.s-card--small .s-card__card-author{margin-bottom:.25rem}
@media screen and (min-width:48rem){.s-card--small.s-card--stacked{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.s-card--small.s-card--stacked .s-card__image-container{margin-bottom:1rem;max-width:100%;width:100%;min-height:1px;padding-right:0}
}.s-card--extra-small .s-card__heading{font-family:"Lato",sans-serif;font-size:1.125rem;line-height:22px;font-weight:700}
.s-card--medium .s-card__heading{font-family:"Lato",sans-serif;font-size:1.25rem;line-height:24px;font-weight:900}
@media screen and (min-width:48rem){.s-card--medium .s-card__heading{font-size:1.5rem;line-height:31px}
}@media screen and (min-width:48rem){.s-card--medium .s-card__heading{line-height:34px}
}.s-card--medium .s-card__standfirst{margin-top:.5rem;margin-bottom:.5rem;font-family:"Lato",sans-serif;font-size:.875rem;line-height:19px;font-weight:400}
.s-card--medium .s-card__image-container{width:100%;max-width:40%}
@media screen and (max-width:21.75rem){.s-card--medium .s-card__image-container{max-width:100%;margin-bottom:.5rem;padding-right:0}
}.s-card--large .s-card__heading{font-family:"Lato",sans-serif;font-size:1.75rem;line-height:34px;font-weight:900}
@media screen and (min-width:48rem){.s-card--large .s-card__heading{font-size:2rem;line-height:38px}
}.s-card--large .s-card__standfirst{margin-top:1rem;font-family:"Lato",sans-serif;font-size:1rem;line-height:20px;font-weight:400}
@media screen and (min-width:48rem){.s-card--large .s-card__standfirst{margin-top:1.5rem}
}.s-card--extra-large .s-card__heading{font-family:"Lato",sans-serif;font-size:2rem;line-height:38px;font-weight:900}
@media screen and (min-width:48rem){.s-card--extra-large .s-card__heading{font-size:2.8125rem;line-height:54px}
}.s-card--extra-large .s-card__standfirst{margin-top:1rem;font-family:"Merriweather",serif;font-size:1rem;line-height:28px;font-weight:400}
@media screen and (min-width:48rem){.s-card--extra-large .s-card__standfirst{margin-top:1.5rem}
}.s-card--hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (min-width:48rem){.s-card--hero{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}@media screen and (min-width:64rem){.s-card--hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}.s-card--hero .s-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding:1.5rem;background-color:#f5f5f5}
@media screen and (max-width:21.75rem){.s-card--hero .s-card__content{padding:.25rem}
}@media screen and (min-width:48rem){.s-card--hero .s-card__content{-ms-flex-preferred-size:50%;flex-basis:50%}
}@media screen and (min-width:64rem){.s-card--hero .s-card__content{-ms-flex-preferred-size:auto;flex-basis:auto}
}@media screen and (min-width:64rem){.s-card--hero .s-card__content{padding:1.5rem 1.5rem 3rem 1.5rem}
}.s-card--hero .s-card__heading{font-family:"Lato",sans-serif;font-size:1.75rem;line-height:34px;font-weight:900}
@media screen and (min-width:48rem){.s-card--hero .s-card__heading{font-size:2rem;line-height:38px}
}.s-card--hero .s-card__meta{margin-top:1rem}
@media screen and (min-width:48rem){.s-card--hero .s-card__standfirst{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
}.s-card--hero .s-card__image-container{position:relative;padding:0 1.5rem}
.s-card--hero .s-card__image-container:after{background-color:#f5f5f5;position:absolute;top:0;left:0;content:'';width:100%;height:50%}
@media screen and (min-width:48rem){.s-card--hero .s-card__image-container:after{width:50%;height:100%;-ms-flex-preferred-size:50%;flex-basis:50%}
}@media screen and (min-width:64rem){.s-card--hero .s-card__image-container:after{width:100%;height:50%;-ms-flex-preferred-size:100%;flex-basis:100%}
}@media screen and (min-width:48rem){.s-card--hero .s-card__image-container{width:50%;padding:1.5rem 0}
}@media screen and (min-width:64rem){.s-card--hero .s-card__image-container{width:auto;padding:0 1.5rem}
}@media screen and (min-width:48rem){.s-card--hero .sash{display:none}
}@media screen and (min-width:64rem){.s-card--hero .sash{display:block}
}.s-card--headline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (min-width:48rem){.s-card--headline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}.s-card--headline .s-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
@media screen and (min-width:48rem){.s-card--headline .s-card__content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-right:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}
}.s-card--headline .s-card__heading{font-family:"Lato",sans-serif;font-size:1.75rem;line-height:34px;font-weight:900}
@media screen and (min-width:48rem){.s-card--headline .s-card__heading{font-size:2rem;line-height:38px}
}.s-card--headline .s-card__heading a{color:#EF4448}
.s-card--headline .s-card__sponsored{margin-left:0}
.s-card--headline .s-card__image-container{margin-bottom:1rem}
@media screen and (min-width:48rem){.s-card--headline .s-card__image-container{width:100%;-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0}
}.s-card--list-image .s-card__content{-ms-flex-preferred-size:60%;flex-basis:60%}
@media screen and (min-width:48rem){.s-card--card-default-stacked .s-card__content{min-height:70px}
}@media screen and (min-width:48rem){.s-card--card-full-stacked .s-card__standfirst{margin-top:1rem}
}@media screen and (min-width:64rem){.s-card--card-full-stacked .s-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
}.s-card--card-full-cta .s-card__heading{font-family:"Lato",sans-serif;font-size:1.25rem;line-height:24px;font-weight:700}
.s-card--card-full-cta .btn,.s-card--card-full-cta input[type="submit"],.s-card--card-full-cta .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .s-card--card-full-cta .chosen-single[type="submit"],.s-card--card-full-cta .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .s-card--card-full-cta .chosen-choices[type="submit"],.s-card--card-full-cta .promo-box__btn,.s-card--card-full-cta .page-messages .main-content .action-links a,.page-messages .main-content .action-links .s-card--card-full-cta a,.s-card--card-full-cta .vertical-tabs-panes .button,.vertical-tabs-panes .s-card--card-full-cta .button{margin-top:.25rem}
.s-card--card-full-cta .s-card__meta,.s-card--card-full-cta .s-card__meta-tag{margin-top:0}
.s-card--card-header-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (min-width:56.5rem){.s-card--card-header-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}.s-card--card-header-cta .s-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1rem 1rem 1rem}
@media screen and (min-width:48rem){.s-card--card-header-cta .s-card__content{padding:0 1.5rem 1.5rem 1.5rem}
}@media screen and (min-width:56.5rem){.s-card--card-header-cta .s-card__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:2rem}
}.s-card--card-header-cta .s-card__image-container{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:1rem;-ms-flex-item-align:center;align-self:center}
@media screen and (min-width:48rem){.s-card--card-header-cta .s-card__image-container{padding:1.5rem}
}@media screen and (min-width:56.5rem){.s-card--card-header-cta .s-card__image-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:43%;padding:.5rem 2rem .5rem .5rem}
}.s-card--card-header-cta .s-card__standfirst{margin-bottom:1.5rem}
.s-card--card-header-cta .s-card__card-author,.s-card--card-header-cta-invert .s-card__card-author,.s-card--card-full-cta .s-card__card-author{margin-bottom:1rem}
.s-card--card-header-cta-invert{color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.s-card--card-header-cta-invert .s-card__card-author a{color:#fff}
@media screen and (min-width:56.5rem){.s-card--card-header-cta-invert{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}.s-card--card-header-cta-invert .s-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:2;-ms-flex:2;flex:2}
@media screen and (min-width:56.5rem){.s-card--card-header-cta-invert .s-card__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0;padding-right:4rem}
}.s-card--card-header-cta-invert .s-card__image-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media screen and (min-width:56.5rem){.s-card--card-header-cta-invert .s-card__image-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:50%;width:100%}
}.s-card--card-header-cta-invert .s-card__heading{color:#fff}
.s-card--card-header-cta-invert .s-card__heading a:visited{color:#fff}
.s-card--card-header-cta-invert .s-card__heading a:hover{color:#fff}
.s-card--card-header-cta-invert .s-card__meta-tag a,.s-card--card-header-cta-invert .s-card__timestamp,.s-card--card-header-cta-invert .s-card__sponsored{color:#fff}
.s-card--card-header-cta-invert .s-card__sponsored{margin-bottom:1.5rem}
.s-card--card-header-cta-invert .s-card__standfirst{margin-bottom:1.5rem;font-family:"Merriweather",serif;font-size:1rem;line-height:28px;font-weight:400}
.s-card--card-header-cta-invert .comment-count__link{color:#fff}
.s-card--card-header-cta-invert .s-card__brand a{color:#fff}
.s-card--headline .s-card__info{margin-top:1rem}
.s-card--digital_event_session.s-card--card-full-cta .s-card__timestamp,.s-card--event.s-card--card-full-cta .s-card__timestamp{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:1.125rem;font-weight:700;margin-right:.5rem;color:inherit}
.s-card--digital_event_session.s-card--card-full-cta .s-card__meta-tag,.s-card--event.s-card--card-full-cta .s-card__meta-tag{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.s-card--digital_event_session.s-card--card-full-cta .s-card__sponsored,.s-card--event.s-card--card-full-cta .s-card__sponsored{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.s-card--digital_event_session.s-card--card-full-cta .s-card__heading,.s-card--event.s-card--card-full-cta .s-card__heading{font-size:1.25rem}
.s-card--resource.s-card--small .s-card__image-placeholder,.s-card--resource.s-card--medium .s-card__image-placeholder,.s-card--resource.s-card--headline .s-card__image-placeholder{background-color:#f5f5f5}
.s-card--resource.s-card--small .s-card__image img,.s-card--resource.s-card--medium .s-card__image img,.s-card--resource.s-card--headline .s-card__image img{max-height:calc(100% - 1rem)}
@media screen and (min-width:48rem){.s-card--resource.s-card--small .s-card__image img,.s-card--resource.s-card--medium .s-card__image img,.s-card--resource.s-card--headline .s-card__image img{max-height:calc(100% - 1.5rem)}
}.s-card--resource.s-card--hero .s-card__image-placeholder{padding-bottom:86.25%}
.s-card--resource .s-card__image img{display:block;width:auto;max-height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-box-shadow:0 0.125rem 0.25rem #232323;box-shadow:0 0.125rem 0.25rem #232323}
.s-card--resource.s-card--list-image .s-card__image-container{width:15rem}
@media screen and (min-width:64rem){.s-card--resource.s-card--list-image .s-card__image-container{width:7.5rem}
}.s-card--resource.s-card--list-image .s-card__image-placeholder{height:auto;padding-bottom:0;background:none}
.s-card--resource.s-card--list-image .s-card__image img{max-height:none;position:relative}
@media screen and (min-width:40rem){.s-card--any_answers.s-card--card-full .s-card__meta-dos,.s-card--any_answers.s-card--hero .s-card__meta-dos,.s-card--any_answers.s-card--list-image .s-card__meta-dos{margin-left:auto}
}.s-card--any_answers.s-card--stacked .s-card__meta-dos,.s-card--any_answers.s-card--headline .s-card__meta-dos{margin-top:.5rem}
.s-card--any_answers.s-card--card-full-stacked .s-card__meta-dos{margin-top:0}
.s-card--any_answers.s-card .s-card__content{display:block}
.s-card--press .s-card__image-placeholder{height:auto;padding-bottom:revert}
.s-card--press .s-card__image{background-color:#141C59}
@supports (aspect-ratio:16/9){.s-card--press .s-card__image{aspect-ratio:16/9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.s-card--press .s-card__image img{max-width:90%;max-height:90%;height:auto;width:auto}
}@supports not (aspect-ratio:16/9){.s-card--press .s-card__image{display:block}
.s-card--press .s-card__image img{padding:1rem}
}.s-card--brand.s-card--card-full-stacked .s-card__meta5{height:1.5rem}
.s-card--brand.s-card--card-full-stacked .s-card__meta5 .tags-wrapper{font-size:0.75rem}
.s-card--brand.s-card--card-full-stacked .s-card__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.s-card--brand.s-card--card-full-stacked .s-card__standfirst{margin-top:0}
.s-card--brand.s-card--card-full-stacked .s-card__image-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:.5rem}
.s-card--brand.s-card--card-full-stacked .s-card__image-placeholder{padding-bottom:0;height:100px}
.s-card--brand.s-card--card-full-stacked .s-card__image img{width:auto}
.site-logo{max-height:1.75rem;width:auto}
.header__strip{padding-top:.75rem;padding-bottom:.75rem;background-color:#141C59}
.header__strip-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header__strip-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header__nav{border-bottom:0.125rem solid #e0e0e0}
.header__search{display:none}
@media screen and (min-width:64rem){.header__search{display:block;margin-left:1.5rem}
}.nav-search{border:0.0625rem solid #757575;margin-bottom:0}
@media screen and (min-width:64rem){.nav-search{border:0}
}.nav-search__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}
.nav-search__field{height:2rem;margin-bottom:0;padding:.5rem;border:0;font-size:.875rem}
@media screen and (min-width:64rem){.nav-search__field{width:15rem}
}.nav-search__btn.nav-search__btn{height:2rem;margin:0;background-color:#fff;border:0}
.nav-search__btn.nav-search__btn i{color:#757575;font-size:1rem}
.nav-search__btn.nav-search__btn i:hover{color:#141C59}
.primary-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"Lato",sans-serif;font-size:1rem}
@media screen and (max-width:1023px){.primary-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;right:0;width:85%;height:100%;margin:0;padding:0;background:#fff;border-left:solid 0.125rem #e0e0e0;z-index:1004;padding-bottom:4rem;overflow:auto}
}.primary-nav__item{display:block;text-decoration:none;padding:.75rem 1rem;font-size:1rem}
@media screen and (min-width:64rem){.primary-nav__item{border-bottom:0;margin-right:1.5rem;padding:.75rem 0}
}.primary-nav__item--tl{border-bottom:0.0625rem solid #eee}
@media screen and (min-width:64rem){.primary-nav__item--tl{border:0;padding:0;position:relative}
.primary-nav__item--tl:after{content:'';position:absolute;bottom:-0.125rem;left:0;width:100%;height:.125rem;background-color:transparent}
.primary-nav__item--tl:hover:after{content:'';position:absolute;bottom:-0.125rem;left:0;width:100%;height:.125rem;background-color:#141C59}
}@media screen and (min-width:64rem){.primary-nav__item--tl .primary-nav__item-wrap .primary-nav__link{padding:.75rem 0}
}@media screen and (min-width:77.5rem){.primary-nav__item--tl:nth-child(11) .primary-nav__dropdown{left:unset}
}.primary-nav__item--dropdown{position:relative}
@media screen and (min-width:64rem){.primary-nav__item--dropdown:focus .primary-nav__dropdown,.primary-nav__item--dropdown:hover .primary-nav__dropdown{visibility:visible;opacity:1}
}@media screen and (min-width:64rem){.primary-nav__item--dropdown .primary-nav__item-wrap .primary-nav__link:after{content:'\f0dd';position:relative;top:-.125rem;margin-left:.25rem;font-family:fontAwesome}
}.primary-nav__item--active>.primary-nav__item-wrap .primary-nav__link{color:#141C59}
.primary-nav__item--mobile{padding-top:2rem;padding-bottom:2rem}
.primary-nav__item--mobile:last-of-type{padding-top:0}
@media screen and (min-width:64rem){.primary-nav__item--mobile{display:none}
}.primary-nav__item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.primary-nav__link{color:#232323;text-decoration:none}
@media screen and (min-width:64rem){.primary-nav__link:hover{color:#141C59}
}.primary-nav__link--dropdown{padding:.5rem 1rem}
.primary-nav__link--cta{display:block;padding:.5rem 1rem;color:#232323;font-size:1rem;font-weight:700;text-align:center;text-decoration:none;border:0.0625rem solid #9e9e9e}
.primary-nav__link--cta:hover{color:#232323;background-color:#f5f5f5}
.primary-nav__icon{padding-left:.5rem;padding-top:.25rem;color:#232323}
@media screen and (min-width:64rem){.primary-nav__icon{padding-top:0}
}.primary-nav__dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (min-width:64rem){.primary-nav__dropdown{visibility:hidden;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;left:0;top:3.0625rem;min-width:16rem;padding-top:.75rem;padding-bottom:.75rem;background-color:#fff;border:solid 0.125rem #e0e0e0;border-top:solid 0.125rem #141C59;z-index:999}
}.primary-nav__expand{padding:.25rem .5rem;font-size:1.25rem;cursor:pointer}
@media screen and (min-width:64rem){.primary-nav__expand{display:none}
}.primary-nav__sponsor{display:none}
@media screen and (min-width:64rem){.primary-nav__sponsor{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;padding-bottom:0}
}.primary-nav__sponsor-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:1rem;border-top:0.0625rem solid #757575}
.primary-nav__sponsor-text{margin-right:1.5rem;color:#757575;font-size:.75rem}
.primary-nav__sponsor-img{max-width:7.5rem;max-height:3rem}
.burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1.5rem;cursor:pointer}
@media screen and (min-width:64rem){.burger{display:none}
}.burger__text{margin-right:.5rem;color:#fff;font-family:"Lato",sans-serif;font-size:1rem;text-transform:uppercase}
.burger__icon{color:#fff}
@media screen and (max-width:1023px){.js-nav-collapse{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s cubic-bezier(0,1,0,1);transition:max-height 0.3s cubic-bezier(0,1,0,1)}
.js-nav-collapse.js-nav-show{max-height:99rem;-webkit-transition:max-height 0.5s ease-in-out;transition:max-height 0.5s ease-in-out}
}@media screen and (max-width:1023px){.header__nav{position:fixed;height:100%;width:100%;right:-100%;-webkit-transition:all 400ms;transition:all 400ms;z-index:1001}
.header__nav--active{right:0}
}@media screen and (max-width:1023px){.js-nav-fixed .header__strip{position:fixed;width:100%;top:0;z-index:1003}
.js-nav-fixed .header__nav{top:3.75rem}
}@media screen and (min-width:64rem){.js-nav-fixed .header__nav{position:fixed;width:100%;top:0;z-index:1001;background-color:#fff}
}#outer-wrap{position:relative;width:100%;max-width:100vw}
@media screen and (max-width:1023px){body{overflow-x:hidden}
}.secondary-nav{display:none}
@media screen and (min-width:64rem){.secondary-nav{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-family:"Lato",sans-serif}
}.secondary-nav__item{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;text-decoration:none}
.secondary-nav__item:hover{color:#fff;text-decoration:underline}
.utility-nav{font-family:"Lato",sans-serif;font-size:1rem}
.utility-nav__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.utility-nav__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;padding:0 0 .5rem 1.5rem;font-size:1rem;cursor:pointer}
@media screen and (min-width:64rem){.utility-nav__item{height:2rem;padding:0 .75rem;color:#232323;border-bottom:0}
}.utility-nav__item:hover{text-decoration:none}
.utility-nav__item:hover .utility-nav__icon{color:#141C59}
.utility-nav__item--dropdown{position:relative}
@media screen and (min-width:64rem){.utility-nav__item--dropdown:focus .utility-nav__dropdown,.utility-nav__item--dropdown:hover .utility-nav__dropdown{visibility:visible;opacity:1}
}@media screen and (min-width:64rem){.utility-nav__item--dropdown .utility-nav__item-wrap .utility-nav__link:after{content:'\f0dd';margin-left:.25rem;position:relative;top:-.125rem;font-family:fontAwesome}
}.utility-nav__link{color:#232323;text-decoration:none}
@media screen and (min-width:64rem){.utility-nav__link:hover{color:#141C59}
}.utility-nav__link--dropdown{padding:.5rem 1rem}
.utility-nav__icon{padding-left:.5rem;color:#232323}
.utility-nav__dropdown{visibility:hidden;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;right:0;top:2rem;min-width:14rem;background-color:#fff;border:solid 0.125rem #e0e0e0;border-top:solid 0.125rem #141C59;z-index:1006}
.s-user__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.s-user__avatar{max-width:2.8125rem;margin-right:1rem;-ms-flex-item-align:start;align-self:flex-start}
.s-user__avatar img{width:100%;border-radius:50%}
.s-user__username{font-family:"Lato",sans-serif;font-size:1.125rem;font-weight:700}
.s-user__username a{text-decoration:none}
.s-user__username a:hover{color:#232323;text-decoration:underline}
.s-user__meta,.s-user__role,.s-user__bio,.s-user__standfirst,.s-user__action{font-size:1rem;line-height:1.4rem;font-family:"Lato",sans-serif}
.s-user__meta p,.s-user__role p,.s-user__bio p,.s-user__standfirst p,.s-user__action p{margin:1rem 0}
.s-user__bio,.s-user__action{margin-top:1rem}
.s-user__action{font-weight:700}
.s-user--extra-small .s-user__username{font-size:.875rem;font-weight:normal}
.s-user--extra-small .s-user__username a{text-decoration:underline}
.s-user--extra-small .s-user__username a:hover{color:#141C59}
.s-user--extra-small .s-user__avatar{max-width:1.5rem;margin-right:.5rem}
.s-user--small .s-user__avatar{max-width:2.875rem}
.s-user--medium .s-user__avatar,.s-user--large .s-user__avatar{max-width:5.625rem;width:100%}
.s-user--large-stacked .s-user__username{font-size:1.5rem}
.s-user--large-stacked .s-user__avatar{max-width:7.875rem}
@media screen and (min-width:48rem){.s-user--medium-stacked .s-user__wrapper,.s-user--large-stacked .s-user__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}
}.s-user--medium-stacked .s-user__avatar,.s-user--large-stacked .s-user__avatar{-ms-flex-item-align:center;align-self:center}
@media screen and (min-width:64rem){.s-user--medium-stacked .s-user__avatar,.s-user--large-stacked .s-user__avatar{margin-right:0;margin-bottom:.5rem}
}.s-user.user-profile{text-align:left}
.s-user.node-brand .s-user__avatar img{border-radius:0}
.s-user.node-brand.s-user--large-stacked .s-user__avatar{max-width:12.5rem}
.accordion{border-top:.0625rem solid #e0e0e0}
.accordion dt{padding:.75rem;border:.0625rem solid #e0e0e0;border-top:0;font-family:"Lato",sans-serif;font-weight:900;cursor:pointer}
.accordion dt i{float:right;margin-top:.375rem}
.accordion dt.active{background-color:#e0e0e0}
.accordion dt.active i{color:#141C59}
.accordion dd{padding:.75rem;border:.0625rem solid #e0e0e0;border-top:0}
.anchor-nav{border-bottom:0.125rem solid #f5f5f5}
.anchor-nav__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (min-width:40rem){.anchor-nav__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.anchor-nav__item{font-size:1rem;font-family:"Lato",sans-serif;font-weight:700;margin-right:4rem;padding-top:1rem;padding-bottom:1rem;color:#232323}
@media screen and (min-width:40rem){.anchor-nav__item{padding-top:1.5rem;padding-bottom:1.5rem}
}@-webkit-keyframes fadein{0%{opacity:0}
100%{opacity:1}
}@keyframes fadein{0%{opacity:0}
100%{opacity:1}
}@-webkit-keyframes fadeout{0%{opacity:1}
100%{opacity:0}
}@keyframes fadeout{0%{opacity:1}
100%{opacity:0}
}.bakewell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:.125rem solid #e0e0e0;border-top:.5rem solid lightblue;padding:1rem;font-family:"Lato",sans-serif;font-size:.875rem;margin:1rem 0;color:#232323;text-decoration:none}
.bakewell:hover{text-decoration:none;color:#232323}
.bakewell:hover .bakewell__action{text-decoration:underline}
.bakewell__img{max-width:8rem;max-height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding-bottom:1rem}
.bakewell__body p{margin:0}
.bakewell__action{font-weight:bold;margin-top:.5rem;color:#232323}
.media{display:block;margin-bottom:1.5rem}
.media:before,.media:after{display:table;content:""}
.media:after{clear:both}
.media__item{float:left;margin:0 1.5rem 1.5rem 0}
@media screen and (max-width:40rem){.media__item{float:none}
}.media__item--reversed{float:right;margin-left:1.5rem}
.media__item img,.media__item--reversed img{display:block}
.media__body{overflow:hidden}
.media__body:last-child{margin-bottom:0}
.media__content{font-family:"Lato",sans-serif}
.s-flag{display:table;width:100%;margin-bottom:1.5rem}
.s-flag__item,.s-flag__body{display:table-cell;vertical-align:middle}
.s-flag--top .s-flag__item,.s-flag--top .s-flag__body{vertical-align:top}
.s-flag--bottom .s-flag__item,.s-flag--bottom .s-flag__body{vertical-align:bottom}
.s-flag__item{padding-right:1.5rem}
.s-flag__item>img{display:block;max-width:none}
.s-flag--reversed .s-flag__item{padding-right:0;padding-left:1.5rem}
.s-flag__body{width:100%}
.s-flag__body p:last-of-type{margin-bottom:0}
.flag-outer{position:relative}
.flag-outer .flag-throbber{position:absolute;top:0}
.brand-mono{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:1rem;font-family:"Lato",sans-serif}
.brand-mono__mono-label{margin-right:1rem}
@media screen and (min-width:64rem){.brand-mono__mono-label{margin-right:2rem}
}.brand-mono__mono-label-url{color:#fff}
.brand-mono__mono-label-url:hover,.brand-mono__mono-label-url:focus{color:#fff}
.brand-mono__mono-image{max-width:9.5rem}
.breadcrumbs{padding-top:.25rem;padding-bottom:.25rem;font-family:"Lato",sans-serif;font-size:.875rem;line-height:19px;font-weight:400}
@media screen and (min-width:48rem){.breadcrumbs__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}.breadcrumbs__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.25rem}
.breadcrumbs__items a{color:#232323;text-decoration:underline}
@media screen and (min-width:48rem){.breadcrumbs__items{padding-top:.5rem;padding-bottom:.5rem}
}.breadcrumbs__item:not(:last-of-type):after{margin-right:.5rem;margin-left:.5rem;content:'\003e'}
.breadcrumbs__item__path{color:#232323;text-decoration:none}
.breadcrumbs__item__path:hover{color:#EF4448}
.breadcrumbs__sponsor-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.breadcrumbs__sponsor{color:#232323;text-decoration:underline}
.breadcrumbs__sponsor:hover{color:#232323}
.breadcrumbs__sponsor-brand{color:#757575;text-decoration:none}
.breadcrumbs__sponsor-brand:hover{color:#757575}
.breadcrumbs__sponsor-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:.25rem}
@media screen and (min-width:48rem){.breadcrumbs__sponsor-links{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
}@media screen and (min-width:64rem){.breadcrumbs__sponsor-links{padding-top:0;padding-bottom:0;padding-right:.5rem}
}.breadcrumbs__sponsor-logo{display:none}
@media screen and (min-width:64rem){.breadcrumbs__sponsor-logo{display:block;max-height:56px;width:auto}
}.btn,input[type="submit"],.chosen-container-single .chosen-single[type="submit"],.chosen-container-multi .chosen-choices[type="submit"],.promo-box__btn,.page-messages .main-content .action-links a,.vertical-tabs-panes .button{display:inline-block;margin:0 .5rem .5rem 0;padding:.5rem 1rem;font-family:"Lato",sans-serif;font-size:inherit;font-weight:700;color:#232323;text-align:center;background-color:#ffed00;border:0;outline:none;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-appearance:none;border-radius:0;text-decoration:none}
.btn:hover,input:hover[type="submit"],.chosen-container-single .chosen-single:hover[type="submit"],.chosen-container-multi .chosen-choices:hover[type="submit"],.promo-box__btn:hover,.page-messages .main-content .action-links a:hover,.vertical-tabs-panes .button:hover,.btn:focus,input:focus[type="submit"],.chosen-container-single .chosen-single:focus[type="submit"],.chosen-container-multi .chosen-choices:focus[type="submit"],.promo-box__btn:focus,.page-messages .main-content .action-links a:focus,.vertical-tabs-panes .button:focus{color:#fff;text-decoration:none;background-color:#141C59}
.btn.btn-disabled,input.btn-disabled[type="submit"],.chosen-container-single .btn-disabled.chosen-single[type="submit"],.chosen-container-multi .btn-disabled.chosen-choices[type="submit"],.btn-disabled.promo-box__btn,.page-messages .main-content .action-links a.btn-disabled,.vertical-tabs-panes .btn-disabled.button,.btn[disabled],input[disabled][type="submit"],.chosen-container-single .chosen-single[disabled][type="submit"],.chosen-container-multi .chosen-choices[disabled][type="submit"],.promo-box__btn[disabled],.page-messages .main-content .action-links a[disabled],.vertical-tabs-panes .button[disabled]{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=60);opacity:0.6}
.btn-secondary{color:#fff;background-color:#616161;border:0}
.btn-secondary:hover,.btn-secondary:focus{color:#fff;background-color:#818181;border:0}
.btn-tertiary{background-color:transparent;border:0.125rem solid #232323;padding:0.375rem 1rem}
.btn-tertiary:hover,.btn-tertiary:focus{background-color:#232323}
.btn-tertiary--alt{max-width:7.8125rem;padding:.3125rem;color:#fff;background-color:transparent;border:.0625rem solid #fff;text-align:center}
.btn-tertiary--alt:hover,.btn-tertiary--alt:focus{color:#fff}
.btn-quaternary{padding:.5rem 2rem;color:#fff;background-color:#F5A623;border:0;font-size:1rem}
.btn-quaternary:hover,.btn-quaternary:focus{color:#fff;background-color:#dca44b;border:0}
.btn-grey{background-color:#e0e0e0}
.btn-grey:hover,.btn-grey:focus{background-color:#e6e6e6}
.btn--white-ghost{background-color:transparent;border:.125rem solid #fff;padding:0.375rem 1rem;color:#fff}
.btn--white-ghost:hover,.btn--white-ghost:focus{color:#232323;background-color:#fff}
.btn-meta,.flag-outer-subscribe-follow a,.ctools-modal-flag-favourite-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:.5rem 1rem;margin-bottom:1rem;border:solid 0.125rem #e0e0e0;text-align:center;font-family:"Lato",sans-serif;font-size:1rem;text-decoration:none}
.btn-meta:after,.flag-outer-subscribe-follow a:after,.ctools-modal-flag-favourite-style:after{text-decoration:underline}
.btn-meta:hover,.flag-outer-subscribe-follow a:hover,.ctools-modal-flag-favourite-style:hover{color:#232323;background-color:#f5f5f5}
.btn-meta .manage,.flag-outer-subscribe-follow a .manage,.ctools-modal-flag-favourite-style .manage{display:none}
.btn-meta-icon-position:before,.ctools-modal-flag-favourite-style:before{display:inline-block;color:#EF4448;font:normal normal normal 16px/1 FontAwesome;font-size:1.375rem;text-rendering:auto}
.bookmark-icon:before,.ctools-modal-flag-favourite-style:before{content:"\f097"}
.plus-circle-icon:before{content:"\f055"}
.btn-meta.unflag-action:before,.ctools-modal-flag-favourite-style.unflag-action:before{content:"\f02e"}
.flag-outer-subscribe-follow a.unflag-action:before{content:"\f0fe"}
.btn-small{padding:.25rem .375rem;font-size:.875rem}
.btn-large,input.btn-large[type="submit"],.chosen-container-single .btn-large.chosen-single[type="submit"],.chosen-container-multi .btn-large.chosen-choices[type="submit"]{padding:.5rem 1.5rem;font-size:1.375rem;line-height:normal}
.btn-xlarge{padding:.75rem 1.625rem;font-size:1.375rem;line-height:normal}
.btn-rounded{border-radius:.25rem}
.btn-pill{border-radius:3rem}
.btn-block,input[type="submit"].btn-block,.chosen-container-single .chosen-single[type="submit"].btn-block,.chosen-container-multi .chosen-choices[type="submit"].btn-block,input[type="reset"].btn-block,.chosen-container-single .chosen-single[type="reset"].btn-block,.chosen-container-multi .chosen-choices[type="reset"].btn-block,input[type="button"].btn-block,.chosen-container-single .chosen-single[type="button"].btn-block,.chosen-container-multi .chosen-choices[type="button"].btn-block{display:block;width:100%;margin-right:0;margin-left:0;padding-right:0;padding-left:0}
.btn.mobile-only,input.mobile-only[type="submit"],.chosen-container-single .mobile-only.chosen-single[type="submit"],.chosen-container-multi .mobile-only.chosen-choices[type="submit"],.mobile-only.promo-box__btn,.page-messages .main-content .action-links a.mobile-only,.vertical-tabs-panes .mobile-only.button{display:block}
@media screen and (min-width:48rem){.btn.mobile-only,input.mobile-only[type="submit"],.chosen-container-single .mobile-only.chosen-single[type="submit"],.chosen-container-multi .mobile-only.chosen-choices[type="submit"],.mobile-only.promo-box__btn,.page-messages .main-content .action-links a.mobile-only,.vertical-tabs-panes .mobile-only.button{display:none}
}.chosen-container{position:relative;width:100% !important;min-width:10rem;vertical-align:middle;font-size:1rem;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;margin-top:-3px;border:.25rem solid #eee;border-top:0;background:#fff;clip:rect(0,0,0,0)}
.chosen-container.chosen-with-drop .chosen-drop{clip:auto}
.chosen-container a{cursor:pointer;text-decoration:none}
.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:.25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal}
.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:.125rem;vertical-align:top}
.chosen-container-single .chosen-single{background-color:#fff}
.chosen-container-single .chosen-single .form-required{display:inline-block}
.chosen-container-single .chosen-single span{display:inline;overflow:hidden;margin-right:30px;text-overflow:ellipsis;white-space:nowrap;color:#232323;font-family:"Lato",sans-serif;line-height:1.2}
.chosen-container-single .chosen-single span.chosen-selected-value{padding-top:.25rem;color:#232323;font-family:"Lato",sans-serif}
.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:30px}
.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%}
.chosen-container-single .chosen-single div b:after{content:"\f107";font-family:"FontAwesome";font-size:1.75rem}
.chosen-container-single .chosen-default{color:#9e9e9e}
.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}
.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}
.chosen-container-single .chosen-search:after{position:absolute;right:1rem;top:1rem;content:"\f002";font-family:"FontAwesome"}
.chosen-container-single .chosen-drop{margin-top:-1px;background-clip:padding-box}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0)}
.chosen-container .chosen-results{color:#232323;font-family:"Lato",sans-serif;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 .125rem .125rem 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}
.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}
.chosen-container .chosen-results li.disabled-result{display:list-item;color:#e0e0e0;cursor:default}
.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}
.chosen-container .chosen-results li.no-results{color:#757575;display:list-item;background:#f5f5f5}
.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}
.chosen-container .chosen-results li.group-option{padding-left:15px}
.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}
.chosen-container-multi .chosen-choices{position:relative;margin-left:0;overflow:hidden;background-color:#fff;cursor:text}
.chosen-container-multi .chosen-choices li{float:left;list-style:none}
.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}
.chosen-container-multi .chosen-choices li.search-field input[type="text"],.chosen-container-multi .chosen-choices li.search-field .chosen-container-single .chosen-single[type="text"],.chosen-container-single .chosen-container-multi .chosen-choices li.search-field .chosen-single[type="text"],.chosen-container-multi .chosen-choices li.search-field .chosen-choices[type="text"]{height:auto;margin-bottom:0;padding:0;outline:0;border:0 !important;background:transparent !important;-webkit-box-shadow:none;box-shadow:none;font-size:100%;border-radius:0;color:#232323;font-family:"Lato",sans-serif;line-height:1.2}
.chosen-container-multi .chosen-choices li.search-choice{position:relative;max-width:100%;margin:4px 8px 0 0;padding:4px 20px 4px 4px;border:0;background:#e0e0e0;color:#232323;font-family:"Lato",sans-serif;font-size:1rem;line-height:1;cursor:default}
.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after{content:"\f00d";font-family:"FontAwesome"}
.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #bdbdbd;background-color:#e0e0e0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f5f5f5),color-stop(50%,#f0f0f0),color-stop(52%,#eee),to(#eee));background-image:linear-gradient(#f5f5f5 20%,#f0f0f0 50%,#eee 52%,#eee 100%);color:#616161}
.chosen-container-multi .chosen-choices li.search-choice-focus{background:#bdbdbd}
.chosen-container-multi .chosen-results{margin:0;padding:0}
.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#bdbdbd;cursor:default}
.chosen-container-active .chosen-single{border:.125rem solid #bdbdbd !important;-webkit-transition:border 0.2s linear;transition:border 0.2s linear}
.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}
.chosen-container-active.chosen-with-drop .chosen-single div b:after{content:"\f106"}
.chosen-container-active.chosen-with-drop .chosen-choices{border:2px solid #9e9e9e}
.chosen-container-active.chosen-with-drop .chosen-choices li.search-field input[type="text"],.chosen-container-active.chosen-with-drop .chosen-choices li.search-field .chosen-container-single .chosen-single[type="text"],.chosen-container-single .chosen-container-active.chosen-with-drop .chosen-choices li.search-field .chosen-single[type="text"],.chosen-container-active.chosen-with-drop .chosen-choices li.search-field .chosen-container-multi .chosen-choices[type="text"],.chosen-container-multi .chosen-container-active.chosen-with-drop .chosen-choices li.search-field .chosen-choices[type="text"]{color:#232323 !important}
.chosen-disabled{opacity:0.5 !important;cursor:default}
.chosen-disabled .chosen-single{cursor:default}
.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}
.chosen-rtl{text-align:right}
.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}
.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}
.chosen-rtl .chosen-single div{right:auto;left:3px}
.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}
.chosen-rtl .chosen-choices li{float:right}
.chosen-rtl .chosen-choices li.search-field input[type="text"],.chosen-rtl .chosen-choices li.search-field .chosen-container-single .chosen-single[type="text"],.chosen-container-single .chosen-rtl .chosen-choices li.search-field .chosen-single[type="text"],.chosen-rtl .chosen-choices li.search-field .chosen-container-multi .chosen-choices[type="text"],.chosen-container-multi .chosen-rtl .chosen-choices li.search-field .chosen-choices[type="text"]{direction:rtl}
.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}
.chosen-rtl .chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}
.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}
.chosen-rtl .chosen-search input[type="text"],.chosen-rtl .chosen-search .chosen-container-single .chosen-single[type="text"],.chosen-container-single .chosen-rtl .chosen-search .chosen-single[type="text"],.chosen-rtl .chosen-search .chosen-container-multi .chosen-choices[type="text"],.chosen-container-multi .chosen-rtl .chosen-search .chosen-choices[type="text"]{padding:4px 5px 4px 20px;direction:rtl}
.card{border:.0625rem solid #e0e0e0;background-color:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"Lato",sans-serif;height:100%}
.card__body{font-size:1rem;line-height:1.4rem;color:#232323;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.card__body strong{font-weight:500}
.card__content{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;color:#232323}
.card__meta{padding-bottom:1rem;padding-left:1rem}
.card__meta a{font-size:1rem}
.card__tags{display:inline-block;padding:.25rem;background:white;font-size:.8125rem;color:#9e9e9e}
.card__header{position:relative;margin:-1rem -1rem 1rem}
.card__header img{width:100%}
@media screen and (min-width:48rem){.card__header img{max-height:170px;-o-object-fit:cover;object-fit:cover}
}.card__header .card__tags{position:absolute;bottom:1.125rem;left:0}
.card__anchor{color:#232323}
.card__anchor:hover{color:#232323}
.card .card__title{padding:0;margin-bottom:.5rem;font-size:1.25rem;line-height:1.5rem}
.card .card__image{width:100%;max-width:6.875rem;padding-top:1rem;padding-right:1rem;padding-left:1rem}
.card .card__image img{max-height:3.2rem}
.card--badge{border:0.0625rem solid #e0e0e0;padding:1rem;text-decoration:none}
.card--badge:hover,.card--badge:focus{-webkit-transition:all .2s;transition:all .2s;text-decoration:none;-webkit-box-shadow:0 0 .4375rem 0 #9e9e9e;box-shadow:0 0 .4375rem 0 #9e9e9e}
.card--badge .card__image{display:block;height:4.25rem;padding-top:.625rem;padding-right:.625rem;padding-bottom:.625rem;padding-left:0}
.card--badge .card__image img{max-height:3rem;width:auto}
.card__title--light{font-weight:400}
.card__info{font-size:.875rem;margin-bottom:.5rem}
.card--meringue .card__image--alt{max-width:6.875rem;padding-top:0;margin:0}
.card--meringue a{text-decoration:none}
.card--meringue a:hover{text-decoration:underline;color:#232323}
.card--meringue .card__footer:hover{text-decoration:none}
.card__action{font-size:.875rem;line-height:.875rem}
.card__action_intro{color:#43497a}
.card__action_intro--alt{color:#9e9e9e;font-size:.8125rem}
.card__action_target{font-weight:bold}
.card__action_target--alt{color:#232323;font-size:1rem}
.card__icon{font-size:1.2rem;margin:0 .4rem}
.card__icon--relative{position:relative;top:.125rem}
.card__footer{border-top:.0625rem solid #e0e0e0;color:#141C59;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem .5rem;position:relative;height:5rem}
.card__footer:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .2s;transition:all .2s}
.card__footer:hover,.card__footer:focus{text-decoration:underline;color:#141C59}
.card__footer:hover:before,.card__footer:focus:before{background:#e0e0e0;opacity:.3;z-index:1}
.card__footer--none{display:none}
.card__footer--alt{padding:.5rem;height:4rem}
.card__footer--alt:hover,.card__footer--alt:focus{text-decoration:none;color:#141C59}
.card--cheesecake.card{min-height:100%}
@media screen and (min-width:64rem){.card--cheesecake.card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}.card--cheesecake .card__content{color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(11,84,133,0.89)),to(rgba(11,84,133,0.89))),url(/sites/all/themes/pp/img/industry-insights.jpg);background-image:linear-gradient(rgba(11,84,133,0.89),rgba(11,84,133,0.89)),url(/sites/all/themes/pp/img/industry-insights.jpg);background-size:cover;text-decoration:none}
.card--cheesecake .card__content:hover:before,.card--cheesecake .card__content:focus:before{height:0;background-color:transparent}
.card--cheesecake .card__content:hover .card__title{text-decoration:underline}
.card--cheesecake .card__info{margin-bottom:1rem}
.card--cheesecake .card__title{font-size:2rem;margin-bottom:1.5rem;line-height:1.3}
.card--cheesecake .card__footer{height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media screen and (min-width:64rem){.card--cheesecake .card__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:12rem}
}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.card--cheesecake .card__content{width:100%}
.content-overview-block.image_box_2_wide{display:-webkit-box;display:-ms-flexbox;display:flex}
.content-overview-block.image_box_2_wide .media-block{width:100%}
}.heading--centred{text-align:center;padding-bottom:2rem;padding-top:1rem;font-size:1.25rem}
@media screen and (min-width:64rem){.heading--centred{font-size:1.5625rem}
}.card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1.25rem}
.card__media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;min-height:5rem;border-bottom:.25rem solid #e0e0e0;border-top:0;padding:0}
.card__title--header{text-align:center;font-size:1.5625rem;padding-bottom:1rem;border-bottom:.125rem solid #e0e0e0}
.card__intro{font-size:1.0625rem}
.card__intro--alt{padding:1rem 1rem .5rem 1rem;border-bottom:.125rem solid #e0e0e0}
.intro__main{margin-top:1rem;margin-bottom:1rem}
.card__intro--info{font-size:.875rem;padding-bottom:1.25rem}
.card__info--primary{margin-right:1.875rem}
.card__action-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1.5rem .5rem}
.card__tooltip{color:#141C59}
.card--layer-cake .card__media{padding:0;border-top:.375rem solid #e0e0e0;border-bottom:0}
.card--layer-cake .card__image{max-width:14rem;padding:2.625rem 1rem 1.625rem}
.card--layer-cake .card__image img{max-height:6rem}
.card--layer-cake .card__action{-ms-flex-item-align:center;align-self:center;display:block;text-decoration:none;font-size:1.0625rem;font-weight:700;color:#141C59}
.card--layer-cake--cherry .layer__title{font-weight:700;padding-bottom:.5rem}
.card--sponge-cake .card__title{font-size:1.5625rem;padding:1.5rem;border-bottom:.25rem solid #e0e0e0}
.card--ticket{display:initial;font-size:1.0625rem}
.card--ticket .list-flex--full{padding:.5rem .5rem .5rem 0}
.card--biscuit{background-color:#141C59;color:#fff}
.card--biscuit .default-icon--padding-right{padding-right:.125rem}
.card--biscuit .card__wrapper{padding:1.5rem}
.card--biscuit .card__title{font-size:1.875rem;line-height:1.825rem;padding-bottom:.625rem;padding-top:.25rem;color:#fff}
.card--biscuit .card__body{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;line-height:1.125rem;font-size:1rem}
.card--biscuit .card__action{font-size:.875rem;line-height:.875rem}
.card--biscuit .card__icon{font-size:.875rem;color:white}
.card--banoffee{text-align:center}
.card--banoffee__title{font-weight:700}
.card--press{text-decoration:none}
.card--press:hover .card__title{text-decoration:underline}
code,kbd,pre,samp{color:#393939;font-family:Monaco,Consolas,"Lucida Console",monospace;font-size:.875rem;font-weight:normal}
pre{margin:0 0 1.5rem 0;padding:.75rem;background-color:#e5e5e5;border:.0625rem solid #e0e0e0;white-space:pre-wrap;word-wrap:break-word;overflow:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2}
code{padding:.25rem;background-color:#e5e5e5}
pre code{padding:0;background-color:transparent}
.comment-form .form-type-select{clear:both;float:left;margin-right:4%;margin-bottom:0;width:72%}
.comment-form .description{clear:both}
@media screen and (min-width:48rem){.comment-form .form-actions{float:left}
}.comment-form .footer-help{clear:both;font-family:"Lato",sans-serif;font-size:1rem}
.comment-aa,.comment{position:relative;padding:1rem;margin-bottom:2rem;border:0.125rem solid #eee;background-color:#fff}
.comment-aa.comment-unpublished,.comment.comment-unpublished{background-color:#fadcdc}
.comment-aa .comment__edit,.comment .comment__edit{float:right}
.comment-aa .comment__edit .btn,.comment-aa .comment__edit input[type="submit"],.comment-aa .comment__edit .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .comment-aa .comment__edit .chosen-single[type="submit"],.comment-aa .comment__edit .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .comment-aa .comment__edit .chosen-choices[type="submit"],.comment-aa .comment__edit .promo-box__btn,.comment-aa .comment__edit .page-messages .main-content .action-links a,.page-messages .main-content .action-links .comment-aa .comment__edit a,.comment-aa .comment__edit .vertical-tabs-panes .button,.vertical-tabs-panes .comment-aa .comment__edit .button,.comment .comment__edit .btn,.comment .comment__edit input[type="submit"],.comment .comment__edit .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .comment .comment__edit .chosen-single[type="submit"],.comment .comment__edit .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .comment .comment__edit .chosen-choices[type="submit"],.comment .comment__edit .promo-box__btn,.comment .comment__edit .page-messages .main-content .action-links a,.page-messages .main-content .action-links .comment .comment__edit a,.comment .comment__edit .vertical-tabs-panes .button,.vertical-tabs-panes .comment .comment__edit .button{margin:0}
@media screen and (min-width:48rem){.comment-aa .comment__edit,.comment .comment__edit{position:absolute;top:1rem;right:1rem}
}.comment-aa__author a,.comment__author a{color:#232323;text-decoration:underline}
.comment-aa__author a:hover,.comment__author a:hover{color:#141C59}
.comment-aa .new,.comment .new{display:inline-block;margin-bottom:.25rem;padding:.25rem .5rem;color:#fff;font-family:"Lato",sans-serif;font-size:1rem;text-transform:uppercase;background-color:#141C59}
.comment-aa__body,.comment__body{margin-top:1.5rem;font-family:"Merriweather",serif;font-size:1rem;line-height:28px;font-weight:400}
.comment-aa__body a,.comment__body a{color:#232323;text-decoration:underline}
.comment-aa__body a:hover,.comment__body a:hover{color:#141C59}
.comment-aa .links,.comment .links{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;list-style-type:none}
.comment-aa .links li a,.comment .links li a{padding:.25rem .5rem;color:#232323;font-family:"Lato",sans-serif;text-decoration:underline;font-size:1rem}
.comment-aa .links li a:before,.comment .links li a:before{display:inline-block;margin-right:.25rem;font:normal normal normal 16px/1 FontAwesome;font-size:1rem;vertical-align:middle}
.comment-aa .links li a:hover,.comment .links li a:hover{color:#EF4448}
.comment-aa .links li .liked a,.comment .links li .liked a{color:#fff;background-color:#141C59}
.comment-aa .links li.quote a:before,.comment .links li.quote a:before{content:"\f10d"}
.comment-aa .links li.reply a:before,.comment .links li.reply a:before{content:"\f045"}
.comment-aa .links li.flag-like_comment a:before,.comment .links li.flag-like_comment a:before{content:"\f00c"}
.comment-aa .links li.flag-report_comment a:before,.comment .links li.flag-report_comment a:before{content:"\f06a"}
.comment-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.comment-author__meta{margin-bottom:1.5rem;font-family:"Lato",sans-serif;font-size:1rem;color:#232323}
.comment-author__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.comment-author__media{padding-right:1rem}
.comment-author__media img{max-width:3.75rem;border-radius:50%}
.comment-author__name-wrapper{font-family:"Lato",sans-serif;font-size:1rem;line-height:1.5;color:#757575}
.comment-author a{color:#232323;text-decoration:underline}
.comment-author a:hover{color:#EF4448}
.comment-count__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Lato",sans-serif;text-decoration:none;color:#757575}
.comment-count__link:hover{text-decoration:none}
.comment-count__link .image_svg{max-width:1.5rem;padding-right:.25rem;margin-top:.25rem;fill:#141C59}
.comment .fake-flag.unliked{padding:.125rem .25rem;color:#232323;font-family:"Lato",sans-serif;font-size:1rem;text-decoration:underline}
.comment .fake-flag.unliked:hover{color:#141C59}
.comment .fake-flag.liked{font-family:"Lato",sans-serif;font-size:1rem;padding:.25rem .5rem;color:#fff;background-color:#141C59}
.comment-list li{padding:.75rem;border:.0625rem solid #e0e0e0}
.comment-list .media-item{width:4rem}
.comment-list .comment-meta{margin-bottom:.5rem}
.comment-list .comment-name,.comment-list .date{display:inline-block}
.comment-list .comment-name{margin-right:.5rem}
.all-comments{margin-bottom:1rem}
.comments .js-indented-parent,.comments-additional .js-indented-parent{border-bottom:0}
.comments .js-border-bottom,.comments-additional .js-border-bottom{border-bottom:0.125rem solid #eee}
.comments .indented,.comments-additional .indented{background:#fff;margin-bottom:2rem;margin-top:-2rem;padding-left:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;border-right:2px solid #eee;border-left:2px solid #eee}
.comments .indented .comment,.comments-additional .indented .comment{border-left:0.125rem solid #eee;border-top:0;border-bottom:0;border-right:0;padding-bottom:0;padding-top:0;margin-bottom:0}
.comments__link,.comments-additional__link{color:#232323;text-decoration:underline}
.comments__link:hover,.comments-additional__link:hover{color:#141C59}
.comments-additional .quote-msg,.comments .quote-msg,.comment-by-viewer .quote-msg,.group-comments .views-field-comment-body .quote-msg,.view-my-activity-comments- .views-field-comment-body .quote-msg{float:none;width:auto;margin:0;margin-bottom:.25rem;padding:1rem 1rem 1rem 2rem;font-family:"Merriweather",serif;font-size:1rem;font-weight:normal;line-height:1.5;border:.25rem solid #fff;background-color:transparent;color:#616161}
.comments-additional .quote-msg p,.comments .quote-msg p,.comment-by-viewer .quote-msg p,.group-comments .views-field-comment-body .quote-msg p,.view-my-activity-comments- .views-field-comment-body .quote-msg p{margin-bottom:1rem}
.comments-additional .quote-msg p:last-of-type,.comments .quote-msg p:last-of-type,.comment-by-viewer .quote-msg p:last-of-type,.group-comments .views-field-comment-body .quote-msg p:last-of-type,.view-my-activity-comments- .views-field-comment-body .quote-msg p:last-of-type{margin-bottom:0}
.comments-additional .quote-msg .quote-author,.comments .quote-msg .quote-author,.comment-by-viewer .quote-msg .quote-author,.group-comments .views-field-comment-body .quote-msg .quote-author,.view-my-activity-comments- .views-field-comment-body .quote-msg .quote-author{font-weight:normal}
.comments-additional blockquote:before,.comments blockquote:before,.comment-by-viewer blockquote:before,.group-comments .views-field-comment-body blockquote:before,.view-my-activity-comments- .views-field-comment-body blockquote:before{top:-2px;left:6px;font-size:4rem;color:inherit}
.comments-additional .quote-author,.comments .quote-author,.comment-by-viewer .quote-author,.group-comments .views-field-comment-body .quote-author,.view-my-activity-comments- .views-field-comment-body .quote-author{display:inline;margin:0 0 1rem 0;font-weight:bold}
.ct-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:2rem 1rem 1.5rem 1rem;font-family:"Lato",sans-serif;background-color:#f5f5f5}
@media screen and (max-width:980px){.ct-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}.ct-filters__title{font-size:1rem;font-weight:700;-ms-flex-item-align:center;align-self:center}
@media screen and (max-width:980px){.ct-filters__title{margin-bottom:1rem}
}.ct-filters .ct-filter{position:relative;width:12rem;margin-right:1.5rem;margin-left:1.5rem;border:0.0625rem solid #e0e0e0;background-color:#fff}
@media screen and (max-width:980px){.ct-filters .ct-filter{width:100%;margin-bottom:1rem;margin-right:0;margin-left:0}
}@media screen and (min-width:981px){.ct-filters .ct-filter:not(:last-child):after{content:'';position:absolute;top:.525rem;right:-1.625rem;width:.0125rem;height:1.125rem;background-color:#e0e0e0}
}.ct-filters .ct-filter__header{position:relative;padding:.25rem .5rem;font-size:.9375rem;cursor:pointer}
.ct-filters .ct-filter__header i.fa{position:absolute;right:.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;color:#232323}
.ct-filters .ct-filter__header i.fa.fa-angle-up{opacity:0}
.ct-filters .ct-filter__header.is-active i.fa.fa-angle-up{opacity:1}
.ct-filters .ct-filter__header.is-active i.fa.fa-angle-down{opacity:0}
.ct-filters .ct-filter__header.is-active+.ct-filter__content{height:auto;opacity:1;visibility:visible;padding:1rem .5rem;width:100%;background-color:#fff;border:.0625rem solid #e0e0e0;border-top:0;z-index:10}
.ct-filters .ct-filter__content{height:0;opacity:0;overflow:hidden;-webkit-transition:opacity .3s;transition:opacity .3s}
@media screen and (max-width:980px){.ct-filters .ct-filter__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
}@media screen and (min-width:981px){.ct-filters .ct-filter__content{position:absolute}
}.ct-filters .ct-filter__content label{display:block;font-size:.875rem}
@media screen and (max-width:980px){.ct-filters .ct-filter__content label{margin-right:.5rem}
}.ct-filters .ct-filter__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:0 0 .25rem 1.5rem;border-radius:1.5625rem;min-width:7rem}
.ct-filters .ct-filter__btn:before{content:"\f00d";padding-right:.25rem;color:#fff;font-family:'FontAwesome'}
.ct-filters--alt{padding:1.5rem 1rem}
.ct-filters--alt .ct-filter{width:20rem;border:none;background-color:transparent}
.ct-filters--alt .ct-filter:first-child{margin-left:0}
@media screen and (min-width:981px){.ct-filters--alt .ct-filter:not(:last-child):after{height:3.5rem}
}@media screen and (max-width:980px){.ct-filters--alt .ct-filter{width:100%}
}.ct-filters--alt .btn input[type="submit"],.ct-filters--alt input[type="submit"] input[type="submit"],.ct-filters--alt .chosen-container-single .chosen-single[type="submit"] input[type="submit"],.chosen-container-single .ct-filters--alt .chosen-single[type="submit"] input[type="submit"],.ct-filters--alt .chosen-container-multi .chosen-choices[type="submit"] input[type="submit"],.chosen-container-multi .ct-filters--alt .chosen-choices[type="submit"] input[type="submit"],.ct-filters--alt .promo-box__btn input[type="submit"],.ct-filters--alt .page-messages .main-content .action-links a input[type="submit"],.page-messages .main-content .action-links .ct-filters--alt a input[type="submit"],.ct-filters--alt .vertical-tabs-panes .button input[type="submit"],.vertical-tabs-panes .ct-filters--alt .button input[type="submit"],.ct-filters--alt .btn .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .ct-filters--alt .btn .chosen-single[type="submit"],.ct-filters--alt input[type="submit"] .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .ct-filters--alt input[type="submit"] .chosen-single[type="submit"],.ct-filters--alt .chosen-container-single .chosen-single[type="submit"] .chosen-single[type="submit"],.chosen-container-single .ct-filters--alt .chosen-single[type="submit"] .chosen-single[type="submit"],.ct-filters--alt .chosen-container-multi .chosen-choices[type="submit"] .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .ct-filters--alt .chosen-container-multi .chosen-choices[type="submit"] .chosen-single[type="submit"],.chosen-container-multi .ct-filters--alt .chosen-choices[type="submit"] .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .chosen-container-multi .ct-filters--alt .chosen-choices[type="submit"] .chosen-single[type="submit"],.ct-filters--alt .promo-box__btn .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .ct-filters--alt .promo-box__btn .chosen-single[type="submit"],.ct-filters--alt .page-messages .main-content .action-links a .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .ct-filters--alt .page-messages .main-content .action-links a .chosen-single[type="submit"],.page-messages .main-content .action-links .ct-filters--alt a .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .page-messages .main-content .action-links .ct-filters--alt a .chosen-single[type="submit"],.ct-filters--alt .vertical-tabs-panes .button .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .ct-filters--alt .vertical-tabs-panes .button .chosen-single[type="submit"],.vertical-tabs-panes .ct-filters--alt .button .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .vertical-tabs-panes .ct-filters--alt .button .chosen-single[type="submit"],.ct-filters--alt .btn .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .ct-filters--alt .btn .chosen-choices[type="submit"],.ct-filters--alt input[type="submit"] .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .ct-filters--alt input[type="submit"] .chosen-choices[type="submit"],.ct-filters--alt .chosen-container-single .chosen-single[type="submit"] .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .ct-filters--alt .chosen-container-single .chosen-single[type="submit"] .chosen-choices[type="submit"],.chosen-container-single .ct-filters--alt .chosen-single[type="submit"] .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .chosen-container-single .ct-filters--alt .chosen-single[type="submit"] .chosen-choices[type="submit"],.ct-filters--alt .chosen-container-multi .chosen-choices[type="submit"] .chosen-choices[type="submit"],.chosen-container-multi .ct-filters--alt .chosen-choices[type="submit"] .chosen-choices[type="submit"],.ct-filters--alt .promo-box__btn .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .ct-filters--alt .promo-box__btn .chosen-choices[type="submit"],.ct-filters--alt .page-messages .main-content .action-links a .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .ct-filters--alt .page-messages .main-content .action-links a .chosen-choices[type="submit"],.page-messages .main-content .action-links .ct-filters--alt a .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .page-messages .main-content .action-links .ct-filters--alt a .chosen-choices[type="submit"],.ct-filters--alt .vertical-tabs-panes .button .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .ct-filters--alt .vertical-tabs-panes .button .chosen-choices[type="submit"],.vertical-tabs-panes .ct-filters--alt .button .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .vertical-tabs-panes .ct-filters--alt .button .chosen-choices[type="submit"]{height:auto;padding:0;margin:0;background-color:transparent;color:#fff}
.ct-filters--alt .chosen-results li{margin:.5rem .25rem;padding:.5rem;background-color:#f5f5f5}
.comparison-table-container{max-width:90rem;margin:-10% auto 0}
.comparison-table{background:#f5f5f5;border:0.5rem solid #f5f5f5;margin-bottom:0;font-size:.875rem}
@media screen and (max-width:980px){.comparison-table{max-width:94%;margin:1.5rem auto;font-size:.875rem;border-collapse:separate;border:0}
}@media screen and (min-width:77.5rem){.comparison-table{font-size:1rem}
}@media screen and (max-width:980px){.comparison-table thead{display:none}
}.comparison-table th{min-width:8.5rem;padding:0.75rem .5rem;color:#232323;font-size:1rem;font-weight:700;text-align:left;text-transform:uppercase;vertical-align:middle;background-color:#e0e0e0;border:0}
.comparison-table th:first-of-type{font-weight:900;background-color:#e0e0e0;border-right:0.5rem solid #f5f5f5}
@media screen and (min-width:71.25rem){.comparison-table th{min-width:11rem;padding:0.875rem 1rem}
}.comparison-table th.sortable{position:relative}
.comparison-table th.sortable:before,.comparison-table th.sortable:after{position:absolute;top:.875rem;display:block;padding-bottom:inherit;font-size:inherit;opacity:.4}
.comparison-table th.sortable:before{right:.5rem;content:"\2191"}
@media screen and (min-width:77.5rem){.comparison-table th.sortable:before{right:.75rem}
}.comparison-table th.sortable:after{right:0;content:"\2193"}
@media screen and (min-width:77.5rem){.comparison-table th.sortable:after{right:.25rem}
}.comparison-table th.sortable:hover{background-color:#d9d9d9;cursor:pointer}
.comparison-table th.sortable--asc:after,.comparison-table th.sortable--desc:before{opacity:1}
.comparison-table th .ct-tt{margin-left:.25rem;text-transform:initial}
.comparison-table th .ct-tt i{color:#757575}
.comparison-table tr{border:0}
.comparison-table tr:hover{background-color:initial}
.comparison-table tr:nth-child(odd){background:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(48.53%,#f1f1f1),to(#fff));background:linear-gradient(270deg,#fff 0%,#f1f1f1 48.53%,#fff 100%)}
@media screen and (max-width:980px){.comparison-table tr:nth-child(odd){background:#fff}
}.comparison-table tr:nth-child(even){background:#fff}
@media screen and (max-width:980px){.comparison-table tr{max-width:100%;position:relative;display:block;-webkit-box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1)}
.comparison-table tr:not(:last-child){margin-bottom:.5rem}
}.comparison-table td{padding:0.75rem .5rem;text-align:left;vertical-align:middle}
.comparison-table td.comparison-table__clickable-cell{cursor:pointer}
.comparison-table td.comparison-table__clickable-cell .product-name{color:#141C59}
.comparison-table td.comparison-table__clickable-cell:hover{text-decoration:underline;background-color:#eee;color:#EF4448}
.comparison-table td.comparison-table__clickable-cell:hover:after{text-decoration:underline;background-color:#eee;color:#232323}
.comparison-table td:first-of-type{border-right:0.5rem solid #f5f5f5;position:relative}
@media screen and (max-width:980px){.comparison-table td:first-of-type{position:relative;height:3rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-right:0;padding:0;font-size:1rem;text-align:left;background-color:#f5f5f5}
.comparison-table td:first-of-type:before{content:none}
.comparison-table td:first-of-type:after{content:"Read review";margin-left:auto;padding:.75rem;font-weight:600;text-align:right}
}@media screen and (max-width:980px){.comparison-table td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;padding:.75rem;text-align:right;border:0;border-bottom:0.0625rem solid #f5f5f5}
.comparison-table td:before{content:attr(data-label);margin-right:auto;padding-right:.5rem;font-weight:600;text-align:left}
.comparison-table td .product-name{width:100%;position:absolute;padding:.75rem}
}@media screen and (min-width:71.25rem){.comparison-table td{padding:1.25rem 1rem}
}.comparison-table td .product-name{color:#232323;font-weight:700;padding:0;overflow-wrap:normal;word-break:normal}
@media screen and (max-width:980px){.comparison-table td .product-name{padding:.75rem}
}.comparison-table td .product-trial-icon{font-size:1.25rem}
.comparison-table td .product-trial-icon.fa-check{color:#30D27E}
.comparison-table td .product-trial-icon.fa-times{color:#fe4158}
.no-results{padding:1.5rem;text-align:center}
.content-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.5rem;background-repeat:no-repeat;background-position:top right;background-size:6rem;border:0.0625rem solid #e0e0e0}
@media screen and (min-width:48rem){.content-box{background-size:auto}
}.content-box__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
.content-box__title{font-size:2.8125rem;padding-top:0}
.content-box__content{font-family:"Lato",sans-serif;font-size:1rem;max-width:35rem}
.content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem;margin-bottom:2rem;padding-top:1rem;padding-bottom:1.5rem;font-family:"Lato",sans-serif;border-top:0.125rem solid #232323;border-bottom:0.0625rem solid #9e9e9e}
.content-list__title{margin:0;padding:0;color:#757575;font-size:1rem;font-weight:400;line-height:1.5}
.content-list__subtitle{padding-top:0;margin-bottom:0;font-size:1.5rem;font-weight:900}
.content-list__item{margin-bottom:2rem}
.content-list__item:first-of-type{margin-top:2rem}
.content-list__cta{-ms-flex-item-align:start;align-self:flex-start;padding:.5rem 1rem;color:#232323;font-size:1.125rem;font-weight:700;border:0.0625rem solid #9e9e9e;text-decoration:none}
.content-list__cta:hover{color:#232323;background-color:#f5f5f5;text-decoration:none}
.content-locked{position:relative;font-size:1.0625rem;line-height:1.9}
.content-locked:after{position:absolute;bottom:0;left:0;right:0;height:6.25rem;background:url(/sites/all/themes/pp/img/content-lockdown-fade.png) repeat-x bottom left;content:""}
.content-lockdown-block{margin-bottom:1.5rem;overflow:hidden;border-top:solid 0.25rem #141C59;border-right:solid 0.0625rem #e0e0e0;border-bottom:solid 0.0625rem #e0e0e0;border-left:solid 0.0625rem #e0e0e0;padding:1rem;font-family:"Lato",sans-serif;text-align:center}
@media screen and (min-width:48rem){.content-lockdown-block{padding:2rem}
}.content-lockdown-block__title{font-family:"Lato",sans-serif;font-size:1.25rem;line-height:24px;font-weight:900}
@media screen and (min-width:48rem){.content-lockdown-block__title{font-size:1.5rem;line-height:31px}
}.content-lockdown-block__cta-header{font-family:"Lato",sans-serif;font-size:1.125rem;line-height:22px;font-weight:700;margin-bottom:1rem}
.content-lockdown-block__button a{color:#232323}
.content-lockdown-block__button a:hover{color:#fff}
.content-lockdown-block__bullet-points{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.content-lockdown-block__bullet-point{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem}
@media screen and (min-width:48rem){.content-lockdown-block__bullet-point{width:auto;padding-right:2rem}
}.content-lockdown-block .image_svg{max-width:2rem;-ms-flex-item-align:baseline;align-self:baseline;padding-right:0;margin-top:.125rem}
.content-lockdown-block .image_svg .tick-fill{fill:#41c900}
#sliding-popup{position:fixed;width:100%;font-family:"Lato",sans-serif;opacity:.95;z-index:99999}
#sliding-popup .popup-content{max-width:77.5rem;width:90%;margin:0 auto;padding:.75rem 0;overflow:hidden}
#sliding-popup #popup-text{color:#fff}
@media screen and (min-width:40rem){#sliding-popup #popup-text{float:left;max-width:60%}
}#sliding-popup h3{padding-top:0;margin-bottom:0}
#sliding-popup p{font-size:.8125rem;margin-bottom:0}
@media screen and (min-width:40rem){#sliding-popup #popup-buttons{float:right;max-width:40%}
}#sliding-popup button{padding:.5rem;background-color:#e0e0e0;border:0;border-radius:.25rem}
#sliding-popup .agree-button{background-color:#9bc53d}
.cpd-block{margin-top:2rem;padding:2rem;font-size:1rem;font-family:"Lato",sans-serif;background-color:#f5f5f5}
.cpd-block__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.5rem;border-bottom:solid #232323 0.125rem}
.cpd-block__button-wrapper,.cpd-block__button{display:-webkit-box;display:-ms-flexbox;display:flex}
.cpd-block__button{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.cpd-block__button .cpd-block__icon{color:#232323}
.cpd-block .btn:hover .cpd-block__icon,.cpd-block input:hover[type="submit"] .cpd-block__icon,.cpd-block .chosen-container-single .chosen-single:hover[type="submit"] .cpd-block__icon,.chosen-container-single .cpd-block .chosen-single:hover[type="submit"] .cpd-block__icon,.cpd-block .chosen-container-multi .chosen-choices:hover[type="submit"] .cpd-block__icon,.chosen-container-multi .cpd-block .chosen-choices:hover[type="submit"] .cpd-block__icon,.cpd-block .promo-box__btn:hover .cpd-block__icon,.cpd-block .page-messages .main-content .action-links a:hover .cpd-block__icon,.page-messages .main-content .action-links .cpd-block a:hover .cpd-block__icon,.cpd-block .vertical-tabs-panes .button:hover .cpd-block__icon,.vertical-tabs-panes .cpd-block .button:hover .cpd-block__icon,.cpd-block .btn:focus .cpd-block__icon,.cpd-block input:focus[type="submit"] .cpd-block__icon,.cpd-block .chosen-container-single .chosen-single:focus[type="submit"] .cpd-block__icon,.chosen-container-single .cpd-block .chosen-single:focus[type="submit"] .cpd-block__icon,.cpd-block .chosen-container-multi .chosen-choices:focus[type="submit"] .cpd-block__icon,.chosen-container-multi .cpd-block .chosen-choices:focus[type="submit"] .cpd-block__icon,.cpd-block .promo-box__btn:focus .cpd-block__icon,.cpd-block .page-messages .main-content .action-links a:focus .cpd-block__icon,.page-messages .main-content .action-links .cpd-block a:focus .cpd-block__icon,.cpd-block .vertical-tabs-panes .button:focus .cpd-block__icon,.vertical-tabs-panes .cpd-block .button:focus .cpd-block__icon{color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.cpd-block__icon{padding-left:1rem;font-size:1.125rem}
.cpd-block__image{margin-right:2rem}
.cpd-block__extra-text{padding-top:2rem;font-size:.875rem}
.toggledText div.toggledText__trimmed{display:none}
.toggledText div.toggledText__more-points{display:inline}
.toggledText__show-more .toggledText__anchor:before{content:'show more'}
.showAll .toggledText div.toggledText__more-points{display:none}
.showAll .toggledText div.toggledText__trimmed{display:inline}
.showAll .toggledText__show-more .toggledText__anchor:before{content:'show less'}
.toggledText{margin-bottom:1.5rem}
.toggledText__show-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;border-top:solid 0.125rem #e0e0e0}
.toggledText__anchor{position:absolute;top:-32px;right:0;padding:1rem .5rem;background:white;color:#9e9e9e}
.toggledText__anchor:hover{color:#9e9e9e;text-decoration:none}
.toggledText__anchor:active,.toggledText__anchor:focus{outline:none}
.embed-wrap{position:relative;width:auto;max-width:90%;margin:1.5rem auto;padding:1.875rem 0 56.25% 0;height:0;overflow:hidden}
.embed-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.embed-wrap--cover-it-live{width:auto;max-width:90%;margin:1.5rem auto;overflow:hidden}
.embed-wrap--typeform{height:510px;clear:both;border:5px solid #e0e0e0;font-size:0}
.embed-wrap--typeform .typeform-wrapper{height:500px !important}
.feed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}
.feed__brand-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem}
.feed__brand-strap{margin-right:.25rem;color:#757575;font-size:.875rem}
.feed__brand-logo img{width:auto;max-height:2.25rem}
.author-footer{margin:1.5rem 0;padding:1rem 0;border-top:solid 0.125rem #e0e0e0;border-bottom:solid 0.125rem #e0e0e0;font-family:"Lato",serif;font-size:1rem;line-height:1.5}
@media screen and (min-width:48rem){.author-footer{padding:1.5rem;border-top:solid 0.25rem #141C59;border-left:solid 0.125rem #e0e0e0;border-right:solid 0.125rem #e0e0e0;border-bottom:solid 0.125rem #e0e0e0}
}.author-footer__bio{margin-top:1.5rem}
.author-footer__bio a{color:#232323;text-decoration:underline}
.author-footer__bio a:hover{color:#EF4448}
.author-footer__action{margin-top:1.5rem}
.author-footer__action a{color:#232323;text-decoration:underline}
.author-footer__action a:hover{color:#EF4448}
.author-footer--buttercup .user-pie img{border-radius:0;max-width:8rem}
form,fieldset{margin-bottom:1.5rem}
label{display:inline-block;font-family:"Lato",sans-serif;font-size:1rem;font-weight:400;cursor:pointer;position:relative}
fieldset{margin:1.5rem 0;padding:1.5rem;border:.0625rem solid #9e9e9e}
legend{display:block;margin:0 0 1rem -0.5rem;padding:0 .5rem;font-weight:700}
.form-item{position:relative;margin-bottom:1rem}
.form-item.form-type-checkbox{margin-bottom:.75rem}
input,.chosen-container-single .chosen-single,.chosen-container-multi .chosen-choices,select{display:block;width:100%;color:#232323;min-height:1.5rem;position:relative;margin-bottom:1rem;padding:.5rem 0 .3125rem .9375rem;border:0.125rem solid #757575;font-family:"Lato",sans-serif;font-size:1rem;text-indent:0;-webkit-transition:all .2s linear;transition:all .2s linear}
textarea{display:block;width:100%;margin-top:0;margin-bottom:1rem;padding:1rem;color:#232323;font:inherit;font-size:1rem;line-height:1.5;border:.125rem solid #9e9e9e}
input.error,.chosen-container-single .error.chosen-single,.chosen-container-multi .error.chosen-choices,select.error,textarea.error{border:.125rem solid #ff1a0a}
input.valid,.chosen-container-single .valid.chosen-single,.chosen-container-multi .valid.chosen-choices,select.valid,textarea.valid{border:.125rem solid #41c900;background:#fff;color:#232323}
.form-select.error>.chosen-single{border:.125rem solid #ff1a0a}
select{padding-top:.5rem;color:#9e9e9e;font-family:"Lato",sans-serif}
select option{color:#232323}
textarea{height:7.5rem;overflow:auto;resize:vertical;height:12.5rem}
.ph{display:inline;font-family:"Lato",sans-serif;font-size:1rem}
.ph-select{display:none}
span.error{margin-left:.25rem;color:#ff1a0a;font-family:"Lato",sans-serif;pointer-events:none;z-index:1}
.form-item-termsconditions span.error{top:-.625rem}
.resizable-textarea .grippie{border:0}
.counter{margin-bottom:.5rem;font-size:1rem}
input[type="checkbox"],.chosen-container-single .chosen-single[type="checkbox"],.chosen-container-multi .chosen-choices[type="checkbox"],input[type="image"],.chosen-container-single .chosen-single[type="image"],.chosen-container-multi .chosen-choices[type="image"],input[type="radio"],.chosen-container-single .chosen-single[type="radio"],.chosen-container-multi .chosen-choices[type="radio"]{display:inline-block;width:auto;height:auto;margin-bottom:0;margin-left:0;padding:.375rem;cursor:pointer;vertical-align:bottom}
input[type="checkbox"].error,.chosen-container-single .chosen-single[type="checkbox"].error,.chosen-container-multi .chosen-choices[type="checkbox"].error,input[type="image"].error,.chosen-container-single .chosen-single[type="image"].error,.chosen-container-multi .chosen-choices[type="image"].error,input[type="radio"].error,.chosen-container-single .chosen-single[type="radio"].error,.chosen-container-multi .chosen-choices[type="radio"].error{border:none;outline:.125rem solid #ff1a0a}
.form-type-checkbox label,.form-type-radio label{display:inline}
.form-type-checkbox label p,.form-type-radio label p{display:inline}
.form-type-radios,.form-type-checkboxes{margin-bottom:1rem}
input[type="submit"],.chosen-container-single .chosen-single[type="submit"],.chosen-container-multi .chosen-choices[type="submit"]{border:0}
input[type="submit"]#multi-step--step-2-back,.chosen-container-single .chosen-single[type="submit"]#multi-step--step-2-back,.chosen-container-multi .chosen-choices[type="submit"]#multi-step--step-2-back{background-color:transparent;color:#232323;text-decoration:underline}
input:focus,.chosen-container-single .chosen-single:focus,.chosen-container-multi .chosen-choices:focus,select:focus,textarea:focus{border-color:#bdbdbd;outline:0;outline:thin dotted \9;-webkit-transition:border 0.2s linear;transition:border 0.2s linear}
input[type="checkbox"]:focus,.chosen-container-single .chosen-single[type="checkbox"]:focus,.chosen-container-multi .chosen-choices[type="checkbox"]:focus,input[type="radio"]:focus,.chosen-container-single .chosen-single[type="radio"]:focus,.chosen-container-multi .chosen-choices[type="radio"]:focus{outline:auto}
input[disabled],.chosen-container-single .chosen-single[disabled],.chosen-container-multi .chosen-choices[disabled],textarea[disabled]{background:#e5e5e5;cursor:not-allowed;overflow:hidden;white-space:nowrap}
.form-inline input,.form-inline .chosen-container-single .chosen-single,.chosen-container-single .form-inline .chosen-single,.form-inline .chosen-container-multi .chosen-choices,.chosen-container-multi .form-inline .chosen-choices,.form-inline textarea,.form-inline select{display:inline-block;width:auto}
.form-inline label{display:inline-block;margin:0 1rem 0 0}
.form-item label span{font-size:1rem;font-style:italic}
.form-item .description{margin-bottom:1rem}
::-webkit-input-placeholder{font-family:"Lato",sans-serif;color:#9e9e9e}
:-moz-placeholder{font-family:"Lato",sans-serif;color:#9e9e9e}
::-moz-placeholder{font-family:"Lato",sans-serif;color:#9e9e9e}
:-ms-input-placeholder{font-family:"Lato",sans-serif;color:#9e9e9e}
textarea,select,input[type="text"],.chosen-container-single .chosen-single[type="text"],.chosen-container-multi .chosen-choices[type="text"],input[type="button"],.chosen-container-single .chosen-single[type="button"],.chosen-container-multi .chosen-choices[type="button"],input[type="submit"],.chosen-container-single .chosen-single[type="submit"],.chosen-container-multi .chosen-choices[type="submit"]{-webkit-appearance:none;border-radius:0}
.search-form{margin-bottom:0;width:100%;font-family:"Lato",sans-serif}
.search-form .form-item{margin:0}
.search-form input[type=text],.search-form .chosen-container-single .chosen-single[type="text"],.chosen-container-single .search-form .chosen-single[type="text"],.search-form .chosen-container-multi .chosen-choices[type="text"],.chosen-container-multi .search-form .chosen-choices[type="text"]{width:100%;font-size:1rem;font-weight:bold;background:white}
.search-form button{padding:.5rem 0;text-align:center;background:none;border:0;outline:none}
@media screen and (min-width:64rem){.search-form button{width:6%}
}.search-form .fa-search{color:#141C59;font-size:1.25rem}
@media screen and (min-width:64rem){.search-form .fa-search{font-size:2rem}
}.search-form-inline .views-exposed-widgets{display:-webkit-box;display:-ms-flexbox;display:flex}
.search-form-inline .views-exposed-widgets .views-widget-filter-search_api_views_fulltext{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1rem}
.search-form_page{margin-bottom:1.5rem}
.search-form_page label{margin-bottom:.5rem}
.search-form_page input.form-text,.search-form_page .chosen-container-single .form-text.chosen-single,.chosen-container-single .search-form_page .form-text.chosen-single,.search-form_page .chosen-container-multi .form-text.chosen-choices,.chosen-container-multi .search-form_page .form-text.chosen-choices{height:3.5rem;padding:0 1rem;background-color:#e0e0e0}
.search-form_page button.form-submit{height:3.5rem;padding:0;background-color:#e0e0e0}
@media screen and (min-width:48rem){.comment-form .comment{float:left;width:72%;margin-right:4%}
}@media screen and (min-width:48rem){.comment-form input[type="submit"],.comment-form .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .comment-form .chosen-single[type="submit"],.comment-form .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .comment-form .chosen-choices[type="submit"]{float:left}
}.subscribe-form{background-color:#141C59;background:-webkit-gradient(linear,left top,right top,from(#141C59),to(#141C59));background:linear-gradient(to right,#141C59 0%,#141C59 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141C59',endColorstr='#141C59',GradientType=1);margin:1.5rem 0;padding:1rem}
.subscribe-form label{color:#fff;font-family:"Lato",sans-serif}
@media screen and (min-width:48rem){.subscribe-form label{float:left;width:33%;margin:.5rem 2% 0 0}
}@media screen and (min-width:64rem){.subscribe-form label{width:25%}
}@media screen and (min-width:48rem){.subscribe-form .form-text{float:left;width:44%;margin:0 2% 0 0}
}@media screen and (min-width:64rem){.subscribe-form .form-text{width:57%}
}@media screen and (min-width:77.5rem){.subscribe-form .form-text{width:60%}
}@media screen and (min-width:48rem){.subscribe-form input[type="submit"],.subscribe-form .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .subscribe-form .chosen-single[type="submit"],.subscribe-form .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .subscribe-form .chosen-choices[type="submit"]{float:left}
}.resource-form-title{margin-top:1.5rem;padding:1rem;text-align:center;background-color:#e0e0e0}
.resource-form-title h3{margin:0;padding:0}
.resources-form{background-color:#141C59;background:-webkit-gradient(linear,left top,right top,from(#141C59),to(#141C59));background:linear-gradient(to right,#141C59 0%,#141C59 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141C59',endColorstr='#141C59',GradientType=1);padding:.75rem}
.resources-form label{color:#fff;font-family:"Lato",sans-serif}
.resources-form .views-exposed-widget{vertical-align:top}
@media screen and (min-width:40rem){.resources-form .views-exposed-widget{display:inline-block;margin-right:.75rem}
}@media screen and (min-width:48rem){.resources-form .views-exposed-widget{width:32%;margin-right:4.5%}
}@media screen and (min-width:71.25rem){.resources-form .views-exposed-widget{width:35%}
}@media screen and (min-width:48rem){.resources-form .views-exposed-widget input,.resources-form .views-exposed-widget .chosen-container-single .chosen-single,.chosen-container-single .resources-form .views-exposed-widget .chosen-single,.resources-form .views-exposed-widget .chosen-container-multi .chosen-choices,.chosen-container-multi .resources-form .views-exposed-widget .chosen-choices{margin-bottom:0}
}.resources-form .views-exposed-widget label{font-size:1rem}
@media screen and (min-width:56.5rem){.resources-form .views-exposed-widget label{font-size:1.125rem}
}.resources-form .views-exposed-widget .form-item{margin-bottom:0}
.resources-form .views-submit-button{clear:both}
@media screen and (min-width:48rem){.resources-form .views-submit-button{width:25%;margin-right:0;clear:none}
}@media screen and (min-width:71.25rem){.resources-form .views-submit-button{width:20%}
}.resources-form .views-submit-button input,.resources-form .views-submit-button .chosen-container-single .chosen-single,.chosen-container-single .resources-form .views-submit-button .chosen-single,.resources-form .views-submit-button .chosen-container-multi .chosen-choices,.chosen-container-multi .resources-form .views-submit-button .chosen-choices{margin:0}
@media screen and (min-width:48rem){.resources-form .views-submit-button input,.resources-form .views-submit-button .chosen-container-single .chosen-single,.chosen-container-single .resources-form .views-submit-button .chosen-single,.resources-form .views-submit-button .chosen-container-multi .chosen-choices,.chosen-container-multi .resources-form .views-submit-button .chosen-choices{width:100%}
}.aa-filter{margin-bottom:1.5rem}
.filter-form__title{padding:1rem;text-align:center;background-color:#e0e0e0}
.filter-form__title h3{margin:0;padding:0}
.aa-filter__content{background-color:#141C59;background:-webkit-gradient(linear,left top,right top,from(#141C59),to(#141C59));background:linear-gradient(to right,#141C59 0%,#141C59 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141C59',endColorstr='#141C59',GradientType=1);padding:.75rem}
.aa-filter__content .info{color:#fff;font-size:1.125rem;font-weight:700}
@media screen and (min-width:40rem){.aa-filter__content .info{float:left;margin-right:.75rem}
}@media screen and (min-width:48rem){.aa-filter__content .info{width:32%;margin-right:4.5%}
}.aa-filter__form{margin-bottom:0;vertical-align:top}
.aa-filter__form label{font-family:"Lato",sans-serif;color:#fff}
@media screen and (min-width:56.5rem){.aa-filter__form label{font-size:1.125rem}
}@media screen and (min-width:40rem){.aa-filter__form .form-item{display:inline-block;margin-right:.75rem}
}@media screen and (min-width:48rem){.aa-filter__form .form-item{width:34%;margin-right:4.5%}
}@media screen and (min-width:71.25rem){.aa-filter__form .form-item{width:40%}
}@media screen and (min-width:48rem){.aa-filter__form .form-item input,.aa-filter__form .form-item .chosen-container-single .chosen-single,.chosen-container-single .aa-filter__form .form-item .chosen-single,.aa-filter__form .form-item .chosen-container-multi .chosen-choices,.chosen-container-multi .aa-filter__form .form-item .chosen-choices{margin-bottom:0}
}.aa-filter__form .form-submit{clear:both}
@media screen and (min-width:48rem){.aa-filter__form .form-submit{margin-bottom:0;margin-right:0;width:23%;clear:none}
}@media screen and (min-width:71.25rem){.aa-filter__form .form-submit{width:18%}
}.aa-filter__form .form-submit input,.aa-filter__form .form-submit .chosen-container-single .chosen-single,.chosen-container-single .aa-filter__form .form-submit .chosen-single,.aa-filter__form .form-submit .chosen-container-multi .chosen-choices,.chosen-container-multi .aa-filter__form .form-submit .chosen-choices{margin:0}
@media screen and (min-width:48rem){.aa-filter__form .form-submit input,.aa-filter__form .form-submit .chosen-container-single .chosen-single,.chosen-container-single .aa-filter__form .form-submit .chosen-single,.aa-filter__form .form-submit .chosen-container-multi .chosen-choices,.chosen-container-multi .aa-filter__form .form-submit .chosen-choices{margin-top:2rem;width:100%}
}.aa-filter__form .search-reset{float:right;color:#fff;font-family:"Lato",sans-serif;font-size:1rem;text-decoration:underline}
@media screen and (min-width:48rem){.aa-filter__form .search-reset{padding-right:.5rem}
}.page-user-login .tabs,.page-user-register .tabs,.page-user-password .tabs{display:none}
.spark-login,.spark-register,.spark-signup-multi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;font-family:"Lato",sans-serif;margin:0 auto}
@media screen and (min-width:64rem){.spark-login,.spark-register,.spark-signup-multi{width:44%;padding:4rem 0}
}.spark-login__container,.spark-register__container,.spark-signup-multi__container{background-color:#fff;padding:.5rem}
@media screen and (min-width:48rem){.spark-login__container,.spark-register__container,.spark-signup-multi__container{padding:1.5rem 2rem 2rem 2rem}
}.spark-login__header,.spark-register__header,.spark-signup-multi__header{text-align:center;margin-bottom:1.5rem}
.spark-login__actions,.spark-register__actions,.spark-signup-multi__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;margin-bottom:1rem}
.spark-login .form-item-name .description,.spark-register .form-item-name .description,.spark-signup-multi .form-item-name .description{display:none}
.spark-login input .form-item,.spark-login .chosen-container-single .chosen-single .form-item,.chosen-container-single .spark-login .chosen-single .form-item,.spark-login .chosen-container-multi .chosen-choices .form-item,.chosen-container-multi .spark-login .chosen-choices .form-item,.spark-register input .form-item,.spark-register .chosen-container-single .chosen-single .form-item,.chosen-container-single .spark-register .chosen-single .form-item,.spark-register .chosen-container-multi .chosen-choices .form-item,.chosen-container-multi .spark-register .chosen-choices .form-item,.spark-signup-multi input .form-item,.spark-signup-multi .chosen-container-single .chosen-single .form-item,.chosen-container-single .spark-signup-multi .chosen-single .form-item,.spark-signup-multi .chosen-container-multi .chosen-choices .form-item,.chosen-container-multi .spark-signup-multi .chosen-choices .form-item{margin-bottom:.5rem}
.spark-login .form-item-terms-and-conditions-use p,.spark-register .form-item-terms-and-conditions-use p,.spark-signup-multi .form-item-terms-and-conditions-use p{margin:0;display:inline}
.spark-login .form-item-terms-and-conditions-use label,.spark-register .form-item-terms-and-conditions-use label,.spark-signup-multi .form-item-terms-and-conditions-use label{font-weight:normal}
.spark-login .captcha,.spark-register .captcha,.spark-signup-multi .captcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.spark-login .g-recaptcha,.spark-register .g-recaptcha,.spark-signup-multi .g-recaptcha{margin-bottom:1.5rem}
.spark-login .password-strength,.spark-register .password-strength,.spark-signup-multi .password-strength{display:-webkit-box;display:-ms-flexbox;display:flex}
.spark-login .password-strength-text,.spark-register .password-strength-text,.spark-signup-multi .password-strength-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:.25rem}
.spark-login .form-radios .form-item,.spark-register .form-radios .form-item,.spark-signup-multi .form-radios .form-item{margin-bottom:.5rem}
.spark-login .form-radios .form-item .form-radio,.spark-register .form-radios .form-item .form-radio,.spark-signup-multi .form-radios .form-item .form-radio{margin-right:.5rem}
.spark-login .hybridauth-widget-wrapper,.spark-register .hybridauth-widget-wrapper,.spark-signup-multi .hybridauth-widget-wrapper{padding:0}
.spark-login .hybridauth-widget-wrapper h3,.spark-register .hybridauth-widget-wrapper h3,.spark-signup-multi .hybridauth-widget-wrapper h3{display:none}
.form-item-terms-and-conditions-use,.form-item-subscribe,.form-item-newsletter{margin-bottom:.5rem}
.registration-second-stage .instructions{margin-bottom:1.5rem}
@media screen and (min-width:48rem){.registration-second-stage .form-item{float:left;margin-right:4%;width:48%}
.registration-second-stage .form-item-user-first-name-field,.registration-second-stage .form-item-user-role-responsibility-field,.registration-second-stage .form-item-user-company-size-field{margin-right:0}
.registration-second-stage .form-actions{margin:1rem 0;text-align:center;clear:both}
.registration-second-stage .form-actions .form-submit{margin:0}
}@media screen and (min-width:48rem){.registration-second-stage .registration-second-stage-item{float:none;margin-right:auto;margin-left:auto;width:48%}
.registration-second-stage .registration-second-stage-item .form-item{width:100%}
}.registration-second-stage .registration-second-stage-item .form-type-checkbox label{display:inline-block}
@media screen and (min-width:64rem){.page-user-password .main-content form{width:50rem;margin:1.5rem auto}
}@media screen and (min-width:48rem){.pp-social-step-two{width:37.5rem;margin:1.5rem auto}
}.pp-social-step-two .social-container{padding:1.5rem;background-color:#e0e0e0}
.pp-register-form .resource-newsletters,.pp-register-form .register-newsletters,.webform-client-form .resource-newsletters,.webform-client-form .register-newsletters,.pp-social-step-two .resource-newsletters,.pp-social-step-two .register-newsletters{padding:0;border:0}
.pp-register-form .resource-newsletters .fieldset-description,.pp-register-form .register-newsletters .fieldset-description,.webform-client-form .resource-newsletters .fieldset-description,.webform-client-form .register-newsletters .fieldset-description,.pp-social-step-two .resource-newsletters .fieldset-description,.pp-social-step-two .register-newsletters .fieldset-description{font-size:1rem;margin-bottom:.5rem}
form.email-signup-page-form{margin-bottom:6.25rem}
.filter-bg{background-color:#f5f5f5}
.filter-bg form,.filter-bg .form-item,.filter-bg .chosen-single{margin-bottom:0}
.filter-bg .chosen-container-single .chosen-single span.chosen-selected-value{font-family:"Lato",sans-serif;padding-top:0}
.filter-bg .chosen-container-single .chosen-single{height:2.375rem;padding:.5rem 0 .3125rem .9375rem}
.filter-bg .chosen-container-single .chosen-single div{top:-2px}
.filter-bg input,.filter-bg .chosen-container-single .chosen-single,.chosen-container-single .filter-bg .chosen-single,.filter-bg .chosen-container-multi .chosen-choices,.chosen-container-multi .filter-bg .chosen-choices{font-family:"Lato",sans-serif;height:2.375rem;margin-bottom:0}
.node-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.node-form .form-actions input,.node-form .form-actions .chosen-container-single .chosen-single,.chosen-container-single .node-form .form-actions .chosen-single,.node-form .form-actions .chosen-container-multi .chosen-choices,.chosen-container-multi .node-form .form-actions .chosen-choices{width:auto}
.node-form .footer-help{margin-bottom:1.5rem}
.hub-strip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0;border-bottom:#232323 0.0625rem solid;border-top:#232323 0.125rem solid;margin-bottom:1.5rem;font-family:"Lato",sans-serif;font-size:1rem;line-height:1.5}
.hub-strip--flush{margin-bottom:0;padding:1rem}
.hub-strip__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (min-width:40rem){.hub-strip__content{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1.5rem}
}.hub-strip__link{color:#232323;font-weight:700}
.hub-strip__link:hover{text-decoration:underline;color:#232323}
.hub-strip .image_svg{width:auto;padding-right:.5rem}
.hub-strip .outer-circle{stroke:#141C59}
.hub-strip .inner-circle{fill:#141C59}
.inline-banner{position:relative}
.inline-banner__caption{margin-top:1rem;margin-bottom:0;font-family:"Lato",sans-serif;color:#757575}
.inline-component{margin:4rem 0}
ul,ol,dl{margin-bottom:1.5rem;margin-left:1.75rem;font-family:inherit;list-style-position:outside}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0}
ul{list-style:disc}
ol{list-style:decimal}
ol ol{list-style:upper-alpha}
ol ol ol{list-style:lower-roman}
dl{margin-left:0}
dt{font-weight:bold}
.list-unstyled,.pager,.page-messages .main-content .action-links,.privatemsg-message-actions,.block-facetapi-search ul,.content-grid,.list--icon-tick{margin-left:0;list-style:none}
.list-inline li{display:inline-block}
.hrz-list li{margin-bottom:1.25rem}
.hrz-list span{color:#9e9e9e;font-family:"Lato",sans-serif;line-height:1.2}
.hrz-list span a{color:#232323;text-decoration:none}
.hrz-list span a:hover{text-decoration:underline}
.hrz-list h3{margin:0;padding:0;font-size:1.25rem;line-height:1.2}
.hrz-list h3 a{color:#232323;text-decoration:none}
.hrz-list h3 a:hover{text-decoration:underline}
.hrz-list_counter{padding-left:4.125rem;counter-reset:hrz-counter}
.hrz-list_counter li{position:relative;min-height:3.125rem}
.hrz-list_counter li:before{position:absolute;left:-4.125rem;width:50px;height:50px;color:#fff;font-family:"Lato",sans-serif;font-size:2rem;text-align:center;background-color:#141C59;border-radius:50%;content:counter(hrz-counter);counter-increment:hrz-counter}
.tabs{display:block;font-family:"Lato",sans-serif}
.tabs ul{float:right}
.tabs li{display:inline-block;margin-right:1rem;margin-bottom:.5rem;text-align:center}
.tabs li a{display:block;padding:.5rem 1rem;color:#232323;text-decoration:none;background-color:#ffed00}
.tabs li a:hover{color:#fff;background-color:#141C59}
.tabs li a.active{color:#fff;background-color:#141C59}
.tags-wrapper{font-size:1rem;font-family:"Lato",sans-serif}
.tags,.tag__list{margin:0 0 1.5rem 0;list-style-type:none}
.tags li,.tags .tag__item,.tag__list li,.tag__list .tag__item{display:inline-block;margin-bottom:.125rem}
.tags a,.tags .tag__link,.tag__list a,.tag__list .tag__link{display:block;margin-right:.25rem;padding:.25rem;color:#fff;font-family:"Lato",sans-serif;font-size:.875rem;line-height:1;text-decoration:none;background-color:#9e9e9e}
.tags a:hover,.tags .tag__link:hover,.tag__list a:hover,.tag__list .tag__link:hover{background-color:#141C59}
@media screen and (min-width:48rem){.list-split li{float:left;margin-right:4%;margin-bottom:1.5rem;width:48%}
.list-split li:nth-child(even){margin-right:0}
}.list--icon-tick li{position:relative;margin-bottom:.5rem;padding-left:2rem}
.list--icon-tick li:before{position:absolute;left:0;top:0;content:"\f058";font-family:"FontAwesome"}
.list--icon-tick li:last-child{margin-bottom:0}
.counter_list{list-style-type:none;counter-reset:item}
.counter_list li:before{padding-right:.5rem;font-size:1rem;content:counters(item,".") ". ";counter-increment:item}
.counter_list--alt:first-child{padding-bottom:1.25rem}
.counter_list--alt:nth-child(2){padding-top:1.25rem;border-top:.0625rem solid #e0e0e0}
.counter_list__item{padding:1.25rem .5rem;border-top:.0625rem solid #e0e0e0}
.counter_list__spacing{padding-top:1.25rem;margin-left:0}
.counter_indent{text-indent:1rem}
.list-flex{display:block;margin:0;font-family:"Lato",sans-serif}
.list-flex p{margin-bottom:0}
@media screen and (min-width:40rem){.list-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;font-size:1.0625rem}
}.list-flex--half-width{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 1rem 1rem 0;list-style-type:none}
@media screen and (min-width:40rem){.list-flex--half-width{width:50%}
}.list-flex--full-width{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1rem 1rem 1rem 0}
.list-flex--unstyled{margin:0}
@media screen and (min-width:40rem){.list-flex--bottom-right{padding:0 1rem 1rem 0}
}.list-flex--padding{padding:0 0 1rem 0}
.list-flex__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem}
.list-flex__item-title{font-weight:bold;padding-left:1rem}
.list-flex__item-text{padding-left:1rem;font-size:1rem;line-height:1.5}
.flex_equal{-webkit-box-flex:1;-ms-flex:1;flex:1}
.live-pulse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.live-pulse__icon{width:.75rem;height:.75rem;display:inline-block;border-radius:50%;-webkit-box-shadow:0 0 .0625rem .0625rem #0000001a;box-shadow:0 0 .0625rem .0625rem #0000001a;margin-right:.25rem;background-color:#141C59;-webkit-animation:pulse-animation 1s infinite;animation:pulse-animation 1s infinite}
@-webkit-keyframes pulse-animation{0%{opacity:0.2}
100%{opacity:1}
}@keyframes pulse-animation{0%{opacity:0.2}
100%{opacity:1}
}.live-pulse__live{color:#141C59}
.media{display:block;margin-bottom:1.5rem}
.media-item{float:left;margin:0 1.5rem 1.5rem 0}
.media-item_reversed{float:right;margin-left:1.5rem}
.media-item img,.media-item_reversed img{display:block}
.media-item_noFloat{position:relative;float:none;margin:0 0 .25rem 0}
.media-body{overflow:hidden}
.media-body:last-child{margin-bottom:0}
.media-block h3{margin-bottom:0;line-height:1.2}
.media-block .sponsored{margin-left:-.25rem;padding:.25rem .5rem;color:#616161;font-size:1rem;font-family:"Lato",sans-serif;line-height:1;background-color:#f5f5f5}
.media-block .user-profile-username{padding:0 .25rem}
.media-block__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#9e9e9e;font-family:"Lato",sans-serif;font-size:1rem}
.media-block__img{position:relative;margin:0 0 .25rem 0;overflow:hidden}
.media-block__img .field-name-field-media-banner-image{margin-bottom:0}
.media-block__indicator{display:inline-block;padding:.125rem .5rem;color:#fff;font-size:1rem;font-family:"Lato",sans-serif;background-color:#141C59}
.media-block__indicator--absolute{position:absolute;top:0;left:0}
.media-block__title h3{margin:0;line-height:1.2}
.media-block__title h3 a{color:#232323}
.media-block-detail{position:absolute;bottom:0;padding:1rem 1.5rem 2rem 1.5rem;width:100%;background-color:#f5f5f5}
.media-block-detail i{float:left;margin-right:.5rem;color:#9e9e9e;font-size:1.75rem}
@media screen and (min-width:30rem){.media-block-detail i{font-size:3rem}
}@media screen and (min-width:64rem){.media-block-detail i{font-size:1.75rem}
}@media screen and (min-width:71.25rem){.media-block-detail i{font-size:3rem}
}.media-block-detail .media-block-author{float:left;width:85%;font-family:"Lato",sans-serif;font-size:.875rem}
@media screen and (min-width:48rem){.media-block-detail .media-block-author{float:right;width:80%}
}.media-block-detail .field-label{font-family:"Lato",sans-serif;display:inline-block}
.media-block__footer-indicator{position:absolute;bottom:-3px;left:0;z-index:2}
.media-block__footer-indicator .media-block__tag{display:inline-block}
.media-block__footer-indicator .media-block__tag .tags{margin-bottom:0}
.media-block__footer-indicator .media-block__tag a,.media-block__footer-indicator .media-block__tag .field-name-field-content-type,.media-block__footer-indicator .media-block__tag .tag{display:block;margin:0;padding:.25rem .5rem;color:#757575;font-size:1rem;font-family:"Lato",sans-serif;line-height:1;text-decoration:none;background-color:#fff}
.media-block__footer-indicator .media-block__sponsored{display:inline-block}
.media-block__cover{background-color:#141C59;background:-webkit-gradient(linear,left top,right top,from(#141C59),to(#141C59));background:linear-gradient(to right,#141C59 0%,#141C59 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141C59',endColorstr='#141C59',GradientType=1);position:relative;margin-bottom:0;height:280px}
@media screen and (min-width:56.5rem){.media-block__cover{height:306px}
}@media screen and (min-width:64rem){.media-block__cover{height:280px}
}@media screen and (min-width:77.5rem){.media-block__cover{height:292px}
}.media-block__cover .field-name-field-media-banner-image a{display:block}
.media-block__cover a img{width:100%;height:17.5rem;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-o-object-fit:cover;object-fit:cover}
@media screen and (min-width:56.5rem){.media-block__cover a img{height:19.13rem}
}@media screen and (min-width:64rem){.media-block__cover a img{height:17.5rem}
}@media screen and (min-width:77.5rem){.media-block__cover a img{height:18.25rem}
}.media-block__cover .media-block__title{position:absolute;top:30%;padding:0 1.5rem 0 1.5rem;z-index:1}
@media screen and (min-width:64rem){.media-block__cover .media-block__title{top:23%}
}.media-block__cover .media-block__title h3{font-size:1.75rem;line-height:1}
.media-block__cover .media-block__title h3 a{color:#fff !important}
.media-block__cover--alt .media-block__title{top:15%}
.media-block__cover--solid{background:#141C59}
.media-block__body .field-name-field-short-title{margin-bottom:.5rem}
.media-block--shortbread{margin-bottom:1.5rem}
.media-block--shortbread__image{position:relative}
.media-block--shortbread__image .field-name-field-media-banner-image{margin-bottom:0}
@media screen and (min-width:48rem){.media-block--shortbread__image{float:left;width:40%}
}@media screen and (min-width:64rem){.media-block--shortbread__image{width:32%}
}@media screen and (min-width:48rem){.media-block--shortbread__content{float:right;width:56%}
}@media screen and (min-width:64rem){.media-block--shortbread__content{width:66%}
}.media-block--shortbread .media-block__content{font-size:1rem}
@media screen and (min-width:48rem){.media-block--cupcake .media-block__cover h3,.media-block--mousse .media-block__cover h3{font-size:2.25rem}
}@media screen and (min-width:71.25rem){.media-block--cupcake .media-block__cover h3,.media-block--mousse .media-block__cover h3{font-size:2.75rem}
}@media screen and (min-width:64rem){.media-block--fudge .media-block__cover,.media-block--gateau .media-block__cover{height:37.5rem}
}@media screen and (min-width:77.5rem){.media-block--fudge .media-block__cover,.media-block--gateau .media-block__cover{height:39rem}
}@media screen and (min-width:64rem){.media-block--fudge .media-block__cover img,.media-block--gateau .media-block__cover img{height:37.5rem}
}@media screen and (min-width:77.5rem){.media-block--fudge .media-block__cover img,.media-block--gateau .media-block__cover img{height:39rem}
}@media screen and (min-width:64rem){.media-block--fudge .media-block__cover .media-block__title,.media-block--gateau .media-block__cover .media-block__title{top:36%}
}@media screen and (min-width:48rem){.media-block--fudge .media-block__cover h3,.media-block--gateau .media-block__cover h3{font-size:2.25rem}
}@media screen and (min-width:64rem){.media-block--fudge .media-block__cover h3,.media-block--gateau .media-block__cover h3{font-size:2.75rem}
}@media screen and (min-width:77.5rem){.media-block--fudge .media-block__cover h3,.media-block--gateau .media-block__cover h3{font-size:3rem}
}@media screen and (min-width:48rem){.media-block--brownie h3{padding-top:0;font-size:1.125rem}
}@media screen and (min-width:64rem){.media-block--brownie h3{padding-top:.5rem;font-size:1.375rem}
}.media-block--brownie .media-block__content{font-size:1rem}
.media-block--brownie .field-name-field-body-text>p{margin-bottom:.5rem}
.media-block--brownie .field-name-field-body-text>p:first-child:first-letter{float:none;padding:0;color:inherit;font-size:1.125rem;line-height:1.5}
.media-block--flapjack{width:100%}
.media-block--flapjack .media-block{position:relative}
.media-block--flapjack .media-block__meta{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Lato",sans-serif;font-size:1rem;margin-top:.25rem;margin-bottom:-.25rem}
.media-block--flapjack .media-block__meta-slot{display:-webkit-box;display:-ms-flexbox;display:flex}
.media-block--flapjack .media-block__meta-slot:not(:first-child):before{content:'|';padding:0 .5rem}
.media-block--flapjack .media-block__indicator{position:absolute;top:0;left:0;z-index:100}
.media-block--cupcake .media-block__meta,.media-block--fudge .media-block__meta,.media-block--gateau .media-block__meta{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Lato",sans-serif;font-size:1rem;margin-top:.25rem;margin-left:.25rem}
.media-block--cupcake .media-block__meta-slot,.media-block--fudge .media-block__meta-slot,.media-block--gateau .media-block__meta-slot{display:-webkit-box;display:-ms-flexbox;display:flex}
.media-block--cupcake .media-block__meta-slot:not(:first-child):before,.media-block--fudge .media-block__meta-slot:not(:first-child):before,.media-block--gateau .media-block__meta-slot:not(:first-child):before{content:'|';padding:0 .5rem}
.rf-card-item,.rf-card-item--split{height:100%}
.rf-card-item--split .rf-card__image{display:none;height:100%}
@media screen and (min-width:48rem){.rf-card-item--split .rf-card__image{display:block;min-height:18.75rem}
}@media screen and (min-width:48rem){.rf-card-item--split .rf-card,.rf-card-item--split .rf-card__image{width:50%;float:left}
}.rf-card{height:100%;min-height:18.75rem;position:relative;padding:1.5rem;color:#fff;background-color:#9e9e9e}
.rf-card__type{display:inline-block;margin-bottom:1.5rem;padding:.5rem;line-height:1;border:2px solid #fff}
.rf-card__icon{float:right}
.rf-card__body{clear:both;position:absolute;width:100%;padding:1.5rem;bottom:0;left:0}
.rf-card__date{margin-bottom:.75rem;padding:.25rem 0;border-bottom:2px solid #fff}
.rf-card__date i{color:#fff}
.rf-card__date .field-name-field-content-date{float:none;color:#fff}
.rf-card__title{font-size:1.375rem;margin-bottom:.75rem}
.rf-card__title h3{margin:0;padding:0;line-height:1.2;font-weight:normal}
.rf-card__title a{color:#fff}
.rf-card__title a:hover{color:#fff}
.rf-card__content{display:none;margin-bottom:.75rem;font-size:1rem}
@media screen and (min-width:64rem){.rf-card__content{display:block}
}.rf-card__footer{font-size:1rem}
.related-logo{width:100%}
.related-logo .related-logo-wrapper{border:solid 1px #eee;position:relative;padding-bottom:56.25%}
.related-logo .related-logo-wrapper img{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;max-height:6rem;width:auto;padding:.25rem}
.redvelvet{width:100%}
.redvelvet__title{font-size:1.125rem;line-height:1.5}
.ctools-modal-content .form-type-checkbox label{display:inline-block}
form.ctools-use-modal-processed .form-type-password label{clear:both}
form.ctools-use-modal-processed .password-strength-title{float:left;width:48%;margin-right:4%}
form.ctools-use-modal-processed .password-strength-text{float:right;width:48%}
form.ctools-use-modal-processed .password-confirm .ok{padding:0 .5rem;color:#fff;background-color:#41c900}
form.ctools-use-modal-processed .password-confirm .error{padding:0 .5rem;color:#fff;background-color:#ff1a0a}
form.ctools-use-modal-processed .form-actions .form-submit{margin-bottom:1rem}
div.ctools-modal-content .modal-title{color:#232323;font-family:"Lato",sans-serif;font-size:2.5rem}
.modal-forms-modal-content .hybridauth-widget-wrapper{margin-bottom:.625rem;padding:.625rem;text-align:center;background:#9e9e9e}
.modal-forms-modal-content .hybridauth-widget-wrapper h3{margin-bottom:.625rem;padding-top:0;color:#fff;font-size:1rem;text-align:center}
.modal-forms-modal-content .hybridauth-widget-wrapper h3 span{display:block;font-size:.8125rem}
.modal-forms-modal-content .hybridauth-widget-wrapper ul.hybridauth-widget{margin-bottom:.5rem}
.modal-forms-modal-content .modal-content .form-item input,.modal-forms-modal-content .modal-content .form-item .chosen-container-single .chosen-single,.chosen-container-single .modal-forms-modal-content .modal-content .form-item .chosen-single,.modal-forms-modal-content .modal-content .form-item .chosen-container-multi .chosen-choices,.chosen-container-multi .modal-forms-modal-content .modal-content .form-item .chosen-choices{margin-bottom:.5rem}
.modal-forms-modal-content .modal-content .form-item .description{margin-bottom:1rem}
.modal-forms-modal-content .modal-content .form-item-terms-and-conditions-use,.modal-forms-modal-content .modal-content .form-item-remember-me,.modal-forms-modal-content .modal-content .form-item-subscribe{margin-bottom:.5rem}
.modal-forms-modal-content .modal-content .form-item-terms-and-conditions-use label,.modal-forms-modal-content .modal-content .form-item-remember-me label,.modal-forms-modal-content .modal-content .form-item-subscribe label{display:inline-block}
div.modal-forms-modal-content .popups-close{float:right;width:36px;height:36px;text-indent:100%;background:url(/sites/all/themes/pp/img/pp-close.jpg) 0 0 no-repeat;cursor:pointer;white-space:nowrap;overflow:hidden}
div.modal-forms-modal-content .popups-close:hover{background-position:0 -36px}
div.ctools-modal-content .modal-header{background-color:#fff}
.favourite-modal{border-color:#e0e0e0;border-top:#141C59 0.25rem solid;padding:.5rem;font-family:"Lato",sans-serif;font-size:1rem;background-color:#fff}
@media screen and (max-width:48rem){.favourite-modal{position:fixed;top:60px;left:1rem;right:1rem}
}@media screen and (min-width:48rem){.favourite-modal{padding:2rem}
}.favourite-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}
.favourite-modal__close{cursor:pointer}
@media screen and (max-width:48rem){.favourite-modal__close-text{display:none}
}.favourite-modal__close-x{margin-left:0.75rem;font-weight:900}
.favourite-modal__intro{font-family:"Lato",sans-serif;font-size:1rem;line-height:20px;font-weight:400}
.favourite-modal .form-type-textarea label{font-weight:900;margin-bottom:0.5rem}
.favourite-modal .form-submit{width:auto}
.modal-forms-modal-content.favourite-modal .modal-content .form-item input,.modal-forms-modal-content.favourite-modal .modal-content .form-item .chosen-container-single .chosen-single,.chosen-container-single .modal-forms-modal-content.favourite-modal .modal-content .form-item .chosen-single,.modal-forms-modal-content.favourite-modal .modal-content .form-item .chosen-container-multi .chosen-choices,.chosen-container-multi .modal-forms-modal-content.favourite-modal .modal-content .form-item .chosen-choices{margin-bottom:0}
.logged-out-favourite-modal .favourite-modal__title,.logged-out-favourite-modal .favourite-modal__body{max-width:50rem;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:2rem}
.logged-out-favourite-modal .favourite-modal__body{text-align:center}
.logged-out-favourite-modal .favourite-modal__body ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;list-style:none;margin:1.5rem 1.75rem}
.logged-out-favourite-modal .favourite-modal__close{text-align:right}
.logged-out-favourite-modal ul li:before{content:'\f058';display:inline-block;color:#41c900;font:normal normal normal 16px/1 FontAwesome;font-size:1.25rem;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-right:.5rem}
.logged-out-favourite-modal .btn,.logged-out-favourite-modal input[type="submit"],.logged-out-favourite-modal .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .logged-out-favourite-modal .chosen-single[type="submit"],.logged-out-favourite-modal .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .logged-out-favourite-modal .chosen-choices[type="submit"],.logged-out-favourite-modal .promo-box__btn,.logged-out-favourite-modal .page-messages .main-content .action-links a,.page-messages .main-content .action-links .logged-out-favourite-modal a,.logged-out-favourite-modal .vertical-tabs-panes .button,.vertical-tabs-panes .logged-out-favourite-modal .button{margin-top:1rem}
.logged-out-favourite-modal .btn:focus,.logged-out-favourite-modal input:focus[type="submit"],.logged-out-favourite-modal .chosen-container-single .chosen-single:focus[type="submit"],.chosen-container-single .logged-out-favourite-modal .chosen-single:focus[type="submit"],.logged-out-favourite-modal .chosen-container-multi .chosen-choices:focus[type="submit"],.chosen-container-multi .logged-out-favourite-modal .chosen-choices:focus[type="submit"],.logged-out-favourite-modal .promo-box__btn:focus,.logged-out-favourite-modal .page-messages .main-content .action-links a:focus,.page-messages .main-content .action-links .logged-out-favourite-modal a:focus,.logged-out-favourite-modal .vertical-tabs-panes .button:focus,.vertical-tabs-panes .logged-out-favourite-modal .button:focus{color:#232323;background-color:#ffed00}
.logged-out-favourite-modal .btn:hover,.logged-out-favourite-modal input:hover[type="submit"],.logged-out-favourite-modal .chosen-container-single .chosen-single:hover[type="submit"],.chosen-container-single .logged-out-favourite-modal .chosen-single:hover[type="submit"],.logged-out-favourite-modal .chosen-container-multi .chosen-choices:hover[type="submit"],.chosen-container-multi .logged-out-favourite-modal .chosen-choices:hover[type="submit"],.logged-out-favourite-modal .promo-box__btn:hover,.logged-out-favourite-modal .page-messages .main-content .action-links a:hover,.page-messages .main-content .action-links .logged-out-favourite-modal a:hover,.logged-out-favourite-modal .vertical-tabs-panes .button:hover,.vertical-tabs-panes .logged-out-favourite-modal .button:hover{color:#fff !important;background-color:#141C59 !important}
.modal{display:none}
.modal-popout{position:relative;width:100%}
@media screen and (min-width:64rem){.modal-popout{display:-webkit-box;display:-ms-flexbox;display:flex}
}.modal-popout__content{position:absolute;width:14rem;background-color:white;padding:1rem;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;border-radius:2px;font-family:"Lato",sans-serif;font-weight:700;font-size:1rem;left:0;right:0;margin:auto}
@media screen and (min-width:64rem){.modal-popout__content{right:auto}
}.modal-popout__content .google-calendar{background-image:url(/sites/all/themes/pp/img/icons/icon-google.png)}
.modal-popout__content .outlook-calendar{background-image:url(/sites/all/themes/pp/img/icons/icon-outlook.png)}
.modal-popout__content .apple-calendar{background-image:url(/sites/all/themes/pp/img/icons/icon-apple.png)}
.modal-popout__content .outlook-ics-calendar{background-image:url(/sites/all/themes/pp/img/icons/icon-outlook-black.png)}
.modal-popout__content .google-calendar,.modal-popout__content .outlook-calendar,.modal-popout__content .apple-calendar,.modal-popout__content .outlook-ics-calendar{display:block;padding:1rem .5rem 1rem 4rem;line-height:100%;text-decoration:none;font-size:1rem;text-align:left;background-size:2.5rem;background-repeat:no-repeat}
.modal-popout__item{margin:.5rem 0}
.modal-default{max-width:100%;margin-top:-15%;margin-left:-34%}
@media screen and (min-width:48rem){.modal-default{max-width:60%;width:100%;margin-left:auto}
}.save-message{font-size:1rem;font-family:"Lato",sans-serif;line-height:1.25rem;color:#757575;text-align:center}
.newsletter-signup{margin:0}
.newsletter-signup__title{font-weight:700}
.newsletter-signup__text{margin-bottom:.5rem;font-family:"Lato",sans-serif;font-size:1rem;line-height:1.5}
.newsletter-signup__form{margin-bottom:0;margin-top:0}
.newsletter-signup__form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.newsletter-signup__form-wrap--fade{-webkit-animation-name:fadeout;animation-name:fadeout;-webkit-animation-duration:.375s;animation-duration:.375s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.newsletter-signup__item .form-item{margin-bottom:0}
@media screen and (min-width:48rem){.newsletter-signup__item:not(:last-child){-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;margin-right:1rem;margin-bottom:1rem}
}@media screen and (min-width:48rem){.newsletter-signup__item:not(:last-child) input,.newsletter-signup__item:not(:last-child) .chosen-container-single .chosen-single,.chosen-container-single .newsletter-signup__item:not(:last-child) .chosen-single,.newsletter-signup__item:not(:last-child) .chosen-container-multi .chosen-choices,.chosen-container-multi .newsletter-signup__item:not(:last-child) .chosen-choices{margin-bottom:0}
}.newsletter-signup__submit{position:relative;width:10rem;margin:0;padding-right:2rem;padding-left:2rem;height:3.375rem}
.newsletter-signup__submit i{padding-left:.5rem;color:#232323;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.newsletter-signup__submit i.submit-progress{padding-left:0;font-size:2rem}
.newsletter-signup__submit:hover i,.newsletter-signup__submit:focus i{color:#fff}
.newsletter-signup__success{height:3.375rem;color:#41c900;font-family:"Lato",sans-serif;font-size:1.25rem;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:.375s;animation-duration:.375s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.newsletter-signup__success i{color:#41c900}
.newsletter-signup br{display:none}
.newsletter-signup--bananabread .newsletter-signup__title{padding-top:0;margin-bottom:1rem}
.newsletter-signup--bananabread .newsletter-signup__text{margin-bottom:2rem}
.field-name-field-newsletter-embed form.newsletter-signup>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
@media screen and (max-width:26.25rem){.field-name-field-newsletter-embed form.newsletter-signup>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}.field-name-field-newsletter-embed form.newsletter-signup .newsletter-signup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.5rem}
.field-name-field-newsletter-embed form.newsletter-signup .newsletter-signup__form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fafafa;margin:1.5rem;padding:1.5rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
@media screen and (min-width:48rem){.field-name-field-newsletter-embed form.newsletter-signup .newsletter-signup__item:not(:last-child){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
}.field-name-field-newsletter-embed form.newsletter-signup .newsletter-signup__success{height:auto;background-color:#fafafa;margin:1.5rem;padding:1.5rem}
.page-header{width:100%;background-color:#141C59;background-position:center;background-size:cover}
.page-header__flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (min-width:48rem){.page-header__flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}.page-header__meta-img{width:1.5625rem;margin-right:.5rem}
.page-header__meta{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Lato",sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}
.page-header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:50rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 0}
@media screen and (min-width:48rem){.page-header__wrapper{padding:4rem 0}
}.page-header__wrapper--center{max-width:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}
@media screen and (min-width:48rem){.page-header__wrapper--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
}.page-header__wrapper--pullup-padding{padding:4.75rem 0 8rem 0}
@media screen and (min-width:48rem){.page-header__wrapper--pullup-padding{padding:4.75rem 0 13rem 0}
}.page-header__title{color:#fff}
.page-header__title--small{padding-top:0;font-size:1.875rem}
@media screen and (min-width:71.25rem){.page-header__title--small{font-size:2.375rem}
}.page-header__info{margin-top:1.25rem;color:#fff;font-size:.875rem;font-weight:700}
.page-header__active{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}
.page-header__active a{color:#f5a623}
.page-header__description{max-width:37.5rem;margin:0;color:#fff;font-size:1.0625rem}
.page-header__description a{color:#fff}
.page-header__image{display:none}
@media screen and (min-width:64rem){.page-header__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;width:100%;max-width:28.125rem;margin-top:2rem;background-size:contain;background-position:bottom;background-repeat:no-repeat}
}.page-header__sponsor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4.75rem 0}
.page-header__sponsor-label{color:#fff;font-size:1.0625rem;line-height:1.875rem}
.page-header__sponsor-logo{padding:.25rem;background-color:#fff}
.page-header .image_svg{max-width:2rem;padding-right:.5rem}
.page-header .cls-1{fill:#fff;padding-right:1rem}
.page-header__alt-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:24rem;margin:1.5rem 1rem;padding:0 .5rem .5rem .5rem;background-color:#f5f5f5}
@media screen and (min-width:48rem){.page-header__alt-content{margin:1.5rem 2rem 1.5rem;padding:0 1.5rem 1.5rem 1.5rem}
}@media screen and (min-width:64rem){.page-header__alt-content{max-width:28.125rem}
}.page-header--sponsorship .page-header__flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (min-width:48rem){.page-header--sponsorship .page-header__flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}.page-header--sponsorship .page-header__wrapper,.page-header--sponsorship .page-header__sponsor{padding:1.5rem 0}
@media screen and (min-width:48rem){.page-header--sponsorship .page-header__wrapper,.page-header--sponsorship .page-header__sponsor{padding:4.75rem 0}
}.page-header--sponsorship .page-header__wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
@media screen and (min-width:48rem){.page-header--sponsorship .page-header__wrapper{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding-right:1.5rem}
}.page-header--sponsorship .page-header__sponsor{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.bg-polished{background-color:#0F1949}
.pager{margin-bottom:1.5rem;font-family:"Lato",sans-serif;text-align:center}
.pager li{display:inline-block;margin:0 .5rem .5rem 0}
.pager li:last-child{margin-right:0}
.pager li:hover{background-color:#e0e0e0}
.pager li a{display:inline-block;padding:.25rem .75rem;color:#232323;text-decoration:none}
.pager li.pager-current{padding:.25rem .75rem;color:#EF4448}
.pager.pager-load-more li{display:block}
.pager.pager-load-more li a{display:block;padding:.5rem;background-color:#e0e0e0}
.pager.pager-load-more-empty li{pointer-events:none}
.promo-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;background-color:#141C59}
.promo-box__content{margin-bottom:1rem;font-family:"Lato",sans-serif;font-size:1rem;color:#fff}
.promo-box__content img{max-height:4rem}
.promo-box__meta-title{font-size:.875rem;margin-bottom:.5rem}
.promo-box__title{line-height:1.2;font-size:1.25rem;margin-bottom:.5rem}
.promo-box__link{color:#fff}
.promo-box__link:hover{color:#fff}
.promo-box__btn{-ms-flex-item-align:start;align-self:flex-start}
.promo-box__btn:hover{background-color:#d9c900;color:#232323}
.promo-box__icon{margin-left:.25rem;padding-right:.25rem;font-size:1rem;color:#232323}
.social-icons a{display:inline-block;color:#141C59;text-align:center;text-decoration:none}
.social-icons a:last-child{margin-right:0}
.social-icons__icon{background-color:#fff}
.social-icons .soundcloud{font-size:1.375rem;line-height:1.8}
.social-share a{width:32px;height:32px;margin-right:.25rem;line-height:1.6;margin-top:.5rem}
.social-register{margin:0 auto 1.5rem auto;padding:1rem;text-align:center;background-color:#9e9e9e}
.social-register h3{padding-top:0;color:#fff}
.social-register a{margin-right:.25rem;padding:.5rem .75rem}
@media screen and (min-width:40rem){.social-register a{margin-right:.5rem;padding:.75rem 2.5rem}
}.block-sm-pp-computed-login-block .hybridauth-widget-wrapper{color:#fff;text-align:center;background-color:#9e9e9e}
.block-sm-pp-computed-login-block .hybridauth-widget-wrapper h3 span{display:block;font-size:.875rem}
.profile-social .field-name-field-brand-home,.profile-social .field-name-field-website,.profile-social .field-name-field-brand-email,.profile-social .field-name-field-twitter,.profile-social .field-name-field-linkedin,.profile-social .field-name-field-facebook,.profile-social .field-name-field-google{display:inline-block;width:32px;height:32px;margin-right:.125rem}
.profile-social .field-name-field-brand-home a:before,.profile-social .field-name-field-website a:before,.profile-social .field-name-field-brand-email a:before,.profile-social .field-name-field-twitter a:before,.profile-social .field-name-field-linkedin a:before,.profile-social .field-name-field-facebook a:before,.profile-social .field-name-field-google a:before{color:#fff;font-family:FontAwesome;line-height:1;vertical-align:middle}
.profile-social .field-name-field-brand-home a span,.profile-social .field-name-field-website a span,.profile-social .field-name-field-brand-email a span,.profile-social .field-name-field-twitter a span,.profile-social .field-name-field-linkedin a span,.profile-social .field-name-field-facebook a span,.profile-social .field-name-field-google a span{display:none}
.profile-social .field-name-field-brand-home a,.profile-social .field-name-field-website a{background-color:#141C59}
.profile-social .field-name-field-brand-home a:before,.profile-social .field-name-field-website a:before{content:'\f015'}
.profile-social .field-name-field-brand-email a{background-color:#141C59}
.profile-social .field-name-field-brand-email a:before{content:'\f0e0'}
.profile-social .field-name-field-twitter a{background-color:#55acee}
.profile-social .field-name-field-twitter a:before{content:'\f099'}
.profile-social .field-name-field-linkedin a{background-color:#0976b4}
.profile-social .field-name-field-linkedin a:before{content:'\f0e1'}
.profile-social .field-name-field-facebook a{background-color:#3b5998}
.profile-social .field-name-field-facebook a:before{content:'\f09a'}
.profile-social .field-name-field-google a{background-color:#dd4b39}
.profile-social .field-name-field-google a:before{content:'\f0d5'}
.stamp{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Lato",sans-serif;padding:.5rem;color:#232323;text-decoration:none}
@media screen and (min-width:48rem){.stamp{padding:1rem}
}.stamp:hover{text-decoration:none;background-color:#eee;color:#232323;-webkit-transition:.3s;transition:.3s}
.stamp:hover .stamp__title{color:#075683;-webkit-transition:.3s;transition:.3s}
.stamp:hover .stamp__icon{color:#075683;-webkit-transition:.3s;transition:.3s}
.stamp:hover .cls-1{fill:#075683;-webkit-transition:.3s;transition:.3s}
.stamp__title{font-weight:600;margin-bottom:.375rem}
.stamp__text{margin-bottom:1rem;line-height:1.5625rem}
.stamp__action{color:#075683}
.star-rating{font-size:1.25rem;display:inline-block;position:relative;font-family:FontAwesome;padding-right:.25rem}
.star-rating:before{content:"\f005  \f005  \f005  \f005  \f005";color:#F9DBA6}
.star-rating__layer{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;width:0}
.star-rating__layer:before{content:"\f005  \f005  \f005  \f005  \f005";color:#F5A623}
.comment-svg .comment-icon{fill:#EF4448}
.comment-svg-before:before{content:'';display:inline-block;-webkit-mask:url(/sites/all/themes/pp/img/icons/comment-24px.svg?v=1.1#comment-icon);mask:url(/sites/all/themes/pp/img/icons/comment-24px.svg?v=1.1#comment-icon);-webkit-mask-size:cover;mask-size:cover;width:1.25rem;height:1.25rem;background-color:#EF4448}
svg.any-answers-svg,svg.podcast-svg,svg.blog-svg{width:100%;height:auto;color:#141C59}
svg.any-answers-svg .any-answers-icon,svg.any-answers-svg .podcast-icon,svg.any-answers-svg .blog-icon,svg.podcast-svg .any-answers-icon,svg.podcast-svg .podcast-icon,svg.podcast-svg .blog-icon,svg.blog-svg .any-answers-icon,svg.blog-svg .podcast-icon,svg.blog-svg .blog-icon{fill:#C7CEFF}
svg.category-svg{max-width:3rem;width:100%}
.category-svg{margin-right:1.5rem}
svg.product-category-svg{fill:#fff}
svg .hub-icon-use{color:#EF4448}
.locked-bullets-svg{fill:#41c900}
.block-sm-pp-email-signup-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10001;background:rgba(224,224,224,0.95)}
.block-sm-pp-email-signup-popup .container,.block-sm-pp-email-signup-popup .field-name-field-newsletter-embed form.newsletter-signup>div,.field-name-field-newsletter-embed .block-sm-pp-email-signup-popup form.newsletter-signup>div{position:relative;max-width:25rem;top:25%;text-align:center}
@media screen and (max-width:40rem){.block-sm-pp-email-signup-popup .container,.block-sm-pp-email-signup-popup .field-name-field-newsletter-embed form.newsletter-signup>div,.field-name-field-newsletter-embed .block-sm-pp-email-signup-popup form.newsletter-signup>div{top:10%}
.block-sm-pp-email-signup-popup .container img,.block-sm-pp-email-signup-popup .field-name-field-newsletter-embed form.newsletter-signup>div img,.field-name-field-newsletter-embed .block-sm-pp-email-signup-popup form.newsletter-signup>div img{max-width:50%}
}.block-sm-pp-email-signup-popup .container .close-email-popup,.block-sm-pp-email-signup-popup .field-name-field-newsletter-embed form.newsletter-signup>div .close-email-popup,.field-name-field-newsletter-embed .block-sm-pp-email-signup-popup form.newsletter-signup>div .close-email-popup{float:right;padding:.75rem;color:#232323;font-size:large;font-weight:bold;text-decoration:underline}
@media screen and (max-width:40rem){.block-sm-pp-email-signup-popup .container .close-email-popup,.block-sm-pp-email-signup-popup .field-name-field-newsletter-embed form.newsletter-signup>div .close-email-popup,.field-name-field-newsletter-embed .block-sm-pp-email-signup-popup form.newsletter-signup>div .close-email-popup{float:none}
}.block-sm-pp-email-signup-popup .container .form-submit,.block-sm-pp-email-signup-popup .field-name-field-newsletter-embed form.newsletter-signup>div .form-submit,.field-name-field-newsletter-embed .block-sm-pp-email-signup-popup form.newsletter-signup>div .form-submit{float:left;width:55%;color:#fff;background-color:#E91B2C}
@media screen and (max-width:40rem){.block-sm-pp-email-signup-popup .container .form-submit,.block-sm-pp-email-signup-popup .field-name-field-newsletter-embed form.newsletter-signup>div .form-submit,.field-name-field-newsletter-embed .block-sm-pp-email-signup-popup form.newsletter-signup>div .form-submit{width:100%}
}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.block-sm-pp-email-signup-popup .container,.block-sm-pp-email-signup-popup .field-name-field-newsletter-embed form.newsletter-signup>div,.field-name-field-newsletter-embed .block-sm-pp-email-signup-popup form.newsletter-signup>div{max-width:100%;top:3%}
.block-sm-pp-email-signup-popup .container img,.block-sm-pp-email-signup-popup .field-name-field-newsletter-embed form.newsletter-signup>div img,.field-name-field-newsletter-embed .block-sm-pp-email-signup-popup form.newsletter-signup>div img{max-width:50%}
.block-sm-pp-email-signup-popup .container .form-submit,.block-sm-pp-email-signup-popup .field-name-field-newsletter-embed form.newsletter-signup>div .form-submit,.field-name-field-newsletter-embed .block-sm-pp-email-signup-popup form.newsletter-signup>div .form-submit{width:55%}
.block-sm-pp-email-signup-popup .container .close-email-popup,.block-sm-pp-email-signup-popup .field-name-field-newsletter-embed form.newsletter-signup>div .close-email-popup,.field-name-field-newsletter-embed .block-sm-pp-email-signup-popup form.newsletter-signup>div .close-email-popup{float:right}
}.block-sm-pp-email-signup-hellobar{position:fixed;top:0;left:0;width:100%;height:5rem;padding-top:1rem;background:#141C59;z-index:10001}
@media screen and (max-width:71.25rem){.block-sm-pp-email-signup-hellobar{height:auto}
}.block-sm-pp-email-signup-hellobar .container,.block-sm-pp-email-signup-hellobar .field-name-field-newsletter-embed form.newsletter-signup>div,.field-name-field-newsletter-embed .block-sm-pp-email-signup-hellobar form.newsletter-signup>div{color:#fff}
@media screen and (max-width:40rem){.block-sm-pp-email-signup-hellobar .container,.block-sm-pp-email-signup-hellobar .field-name-field-newsletter-embed form.newsletter-signup>div,.field-name-field-newsletter-embed .block-sm-pp-email-signup-hellobar form.newsletter-signup>div{margin-top:3rem}
}.block-sm-pp-email-signup-hellobar .container .fa-envelope,.block-sm-pp-email-signup-hellobar .field-name-field-newsletter-embed form.newsletter-signup>div .fa-envelope,.field-name-field-newsletter-embed .block-sm-pp-email-signup-hellobar form.newsletter-signup>div .fa-envelope{display:inline-block;float:left;margin-right:1rem;width:4%;color:#fff;font-size:3.3rem;line-height:2.6875rem;visibility:visible}
@media screen and (max-width:71.25rem){.block-sm-pp-email-signup-hellobar .container .fa-envelope,.block-sm-pp-email-signup-hellobar .field-name-field-newsletter-embed form.newsletter-signup>div .fa-envelope,.field-name-field-newsletter-embed .block-sm-pp-email-signup-hellobar form.newsletter-signup>div .fa-envelope{position:fixed;font-size:1.5rem}
}@media screen and (max-width:40rem){.block-sm-pp-email-signup-hellobar .container .fa-envelope,.block-sm-pp-email-signup-hellobar .field-name-field-newsletter-embed form.newsletter-signup>div .fa-envelope,.field-name-field-newsletter-embed .block-sm-pp-email-signup-hellobar form.newsletter-signup>div .fa-envelope{margin-top:-10px;width:0%;visibility:hidden}
}.block-sm-pp-email-signup-hellobar .form-item-emailaddress{float:left;width:80%}
@media screen and (max-width:71.25rem){.block-sm-pp-email-signup-hellobar .form-item-emailaddress{width:70%}
}@media screen and (max-width:40rem){.block-sm-pp-email-signup-hellobar .form-item-emailaddress{width:100%}
}.block-sm-pp-email-signup-hellobar .form-item-emailaddress label{float:left;margin-top:.5rem;width:48%}
@media screen and (max-width:71.25rem){.block-sm-pp-email-signup-hellobar .form-item-emailaddress label{margin-left:2.5rem;width:100%}
}@media screen and (max-width:40rem){.block-sm-pp-email-signup-hellobar .form-item-emailaddress label{width:100%;margin-left:0;text-align:center}
}.block-sm-pp-email-signup-hellobar .form-item-emailaddress .form-text{width:50%;float:left}
@media screen and (max-width:71.25rem){.block-sm-pp-email-signup-hellobar .form-item-emailaddress .form-text{width:100%;text-align:center}
}.block-sm-pp-email-signup-hellobar #edit-buttons{float:left;width:11%}
@media screen and (max-width:71.25rem){.block-sm-pp-email-signup-hellobar #edit-buttons{position:absolute;top:42%;right:5%;width:22%}
}@media screen and (max-width:40rem){.block-sm-pp-email-signup-hellobar #edit-buttons{position:relative;top:0%;right:0%;width:100%}
}.block-sm-pp-email-signup-hellobar #edit-buttons .form-submit{float:right;width:100%;color:#fff;background-color:#E91B2C}
@media screen and (max-width:71.25rem){.block-sm-pp-email-signup-hellobar #edit-buttons .form-submit{float:none;width:100%}
}.block-sm-pp-email-signup-hellobar #edit-buttons #edit-close-fs{position:fixed;top:22px;right:20px;width:2rem;height:2rem;color:gray;line-height:2rem;text-align:center;border-radius:50px;background-color:#fff}
@-moz-document url-prefix(){.block-sm-pp-email-signup-hellobar .fa-envelope{display:inline-block;float:left;margin-right:1rem;width:4%;color:#fff;font-size:3.3rem;line-height:2.6875rem;visibility:visible}
@media screen and (max-width:71.25rem){.block-sm-pp-email-signup-hellobar .fa-envelope{position:fixed;left:2.5rem;font-size:1.5rem}
}@media screen and (max-width:40rem){.block-sm-pp-email-signup-hellobar .fa-envelope{margin-top:-10px;width:0%;visibility:hidden}
}}.page-messages .main-content .tabs.primary{float:none;margin:0}
.page-messages .main-content .tabs.primary li{float:left;margin-bottom:0;width:50%;font-size:.875rem}
@media screen and (min-width:40rem){.page-messages .main-content .tabs.primary li{float:none;width:auto;font-size:100%}
}.page-messages .main-content .tabs.primary a{background-color:#e0e0e0}
.page-messages .main-content .tabs.primary a:hover{background-color:#616161}
.page-messages .main-content .tabs.primary a.active{background-color:#9e9e9e}
.page-messages-view .privatemsg-block{padding:1.5rem;border:.125rem solid #9e9e9e}
.privatemsg-list-form{padding:1.5rem;border:.125rem solid #9e9e9e}
.privatemsg-list-form .sticky-header{display:none}
@media screen and (min-width:40rem){.privatemsg-list-form .form-item-operation{margin-bottom:1.75rem;width:25%}
}.privatemsg-list-form .privatemsg-filter{padding:0;border:0}
@media screen and (min-width:40rem){.privatemsg-list-form .privatemsg-filter{float:right;margin-top:0;width:60%;text-align:right}
}.privatemsg-list-form .privatemsg-filter .fieldset-title{display:inline-block;margin-bottom:1rem;color:#232323;font-family:"Lato",sans-serif;font-weight:700}
.privatemsg-list-form .privatemsg-filter .fieldset-title:after{display:inline-block;margin-left:.25rem;font:normal normal normal 16px/1 FontAwesome;content:"\f0dd";vertical-align:middle}
@media screen and (min-width:71.25rem){.privatemsg-list-form .privatemsg-filter .form-item-search,.privatemsg-list-form .privatemsg-filter .form-item-author{float:left;width:48%}
}@media screen and (min-width:71.25rem){.privatemsg-list-form .privatemsg-filter .form-item-search{margin-right:4%}
}.privatemsg-list-form .privatemsg-filter .privatemsg-filter-actions{clear:both}
.privatemsg-list-form .form-item-tag-add,.privatemsg-list-form .tag-add-submit{display:none}
.privatemsg-list th{color:#fff;border-bottom:0;background-color:#9e9e9e}
.privatemsg-list th a{color:#fff}
.privatemsg-list .privatemsg-header-lastupdated,.privatemsg-list .privatemsg-list-date{text-align:right}
.privatemsg-list .privatemsg-unread .marker{color:#141C59}
.privatemsg-block-form{padding:1.5rem;border:.125rem solid #9e9e9e}
.privatemsg-block-form .sticky-header{display:none}
.privatemsg-block-form fieldset{padding:0;border:0}
.privatemsg-block-form .fieldset-legend{display:inline-block;margin-bottom:1.5rem;font-family:"Lato",sans-serif;font-weight:700}
.privatemsg-block-form th{border-bottom:0;color:#fff;background-color:#9e9e9e}
.privatemsg-block-form th a{color:#fff}
.privatemsg-message{margin-top:1.5rem}
.privatemsg-message:last-of-type{margin-bottom:1.5rem}
.privatemsg-author-avatar{float:left;width:20%}
@media screen and (min-width:48rem){.privatemsg-author-avatar{width:10%}
}.privatemsg-message-column{float:right;width:76%}
@media screen and (min-width:48rem){.privatemsg-message-column{width:86%}
}.privatemsg-message-new{color:#141C59;font-family:"Lato",sans-serif}
.privatemsg-message-information{font-family:"Lato",sans-serif;font-size:1rem}
.privatemsg-author-name,.privatemsg-message-date{float:left}
.privatemsg-author-name:after,.privatemsg-message-date:after{margin:0 .5rem;content:'|'}
.privatemsg-message-actions{float:left;margin-bottom:0}
.privatemsg-message-actions li{float:left}
.privatemsg-message-actions li:after{margin:0 .5rem;content:'|'}
.privatemsg-message-actions li:last-child:after{content:''}
.privatemsg-message-body{padding-top:.75rem;border-top:.0625rem solid #e0e0e0}
.privatemsg-new .form-textarea-wrapper{margin-bottom:1.5rem}
.privatemsg-new .form-actions{float:right}
.privatemsg-new .form-actions #edit-cancel{margin-right:.5rem}
.page-messages-new .privatemsg-new{padding:1.5rem;border:.125rem solid #9e9e9e}
.page-messages-view .privatemsg-new label{display:none}
.section-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:.125rem solid #e0e0e0}
.section-heading__title{margin-top:.5rem;margin-bottom:.25rem;color:#EF4448}
.section-heading__action{margin-top:.5rem;font-family:"Lato",sans-serif;font-size:1rem;line-height:20px;font-weight:400}
table{max-width:100%;width:100%;margin-bottom:1.5rem;font-family:"Lato",sans-serif;border-spacing:0;border-collapse:collapse;border:0}
table thead th{border-bottom:.25rem solid #e0e0e0}
table th,table tfoot td{font-weight:700;text-align:left}
table th,table td{padding:.625rem;vertical-align:top}
table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:.125rem solid #e0e0e0}
@media screen and (min-width:48rem){table tr{display:revert}
}table tr:last-child{border:0}
.table-stripes tbody>tr:nth-child(odd)>td{background-color:#e0e0e0}
.table-stripes th,.table-stripes tr{border:0}
.table-stripes th:hover,.table-stripes tr:hover{background-color:inherit}
.table--responsive{overflow-x:auto;width:100%;margin-bottom:1.5rem;-webkit-overflow-scrolling:touch}
.table--responsive table{margin-bottom:.5rem}
.bem-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:"Lato",sans-serif;font-size:1rem;line-height:20px;font-weight:400}
.bem-tag__title{margin-right:.25rem;font-weight:400}
.bem-tag__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin-left:0;margin-bottom:0}
.bem-tag__item{margin-bottom:.125rem}
.bem-tag__item:after{content:',';margin:0 .5rem 0 -.125rem;font-family:"Lato",sans-serif}
.bem-tag__item:last-of-type:after{margin:0;color:transparent}
.bem-tag__link{font-family:"Lato",sans-serif;text-decoration:underline;background-color:transparent;color:#232323}
.bem-tag__link:hover{color:#EF4448;background-color:transparent}
.bem-tag__hot-topic:before{content:url("/sites/all/themes/pp/img/icons/hot_topic_flame.svg");padding-right:.25rem}
.user-pie{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.user-pie__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.user-pie__meta{font-family:"Lato",sans-serif;font-size:1rem;color:#232323}
.user-pie__meta span:after{content:',';margin:0 .125rem 0 -.125rem;font-family:"Lato",sans-serif}
.user-pie__meta span:last-of-type:after{margin:0;color:transparent}
.user-pie__media{padding-right:1rem}
.user-pie img{max-width:3.75rem;border-radius:50%}
.user-pie__name-wrapper{font-family:"Lato",sans-serif;font-size:1rem;line-height:1.5;color:#757575}
.user-pie__name{font-weight:700}
.user-pie__name a{color:#141C59;text-decoration:none}
.user-pie__name a:hover{text-decoration:underline}
.user-pie--stacked .user-pie__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-bottom:0}
.user-pie--stacked img{max-width:6rem}
.user-pie--stacked .user-pie__name-wrapper{width:100%}
.user-pie--stacked .user-pie__name{font-size:1.25rem}
.user-pie--stacked .user-pie__media{padding-right:0;padding-bottom:1rem}
.user-pie--stacked .user-pie__meta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.user-pie--stacked .user-pie__sponsor{margin-bottom:1.5rem}
.tooltip,[data-tooltip]{position:relative;cursor:pointer}
.tooltip:before,.tooltip:after,[data-tooltip]:before,[data-tooltip]:after{position:absolute;visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,-webkit-transform 0.2s cubic-bezier(0.71,1.7,0.77,1.24);transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,-webkit-transform 0.2s cubic-bezier(0.71,1.7,0.77,1.24);transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,transform 0.2s cubic-bezier(0.71,1.7,0.77,1.24);transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,transform 0.2s cubic-bezier(0.71,1.7,0.77,1.24),-webkit-transform 0.2s cubic-bezier(0.71,1.7,0.77,1.24);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none;bottom:100%;left:50%}
.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after,[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:translateY(-12px);transform:translateY(-12px)}
.tooltip:before,[data-tooltip]:before{z-index:1001;border:6px solid transparent;background:transparent;content:"";margin-left:-6px;margin-bottom:-12px;border-top-color:#232323;border-top-color:rgba(0,0,0,0.9)}
.tooltip:after,[data-tooltip]:after{z-index:1000;padding:8px;width:160px;background-color:#232323;background-color:rgba(0,0,0,0.9);color:#fff;content:attr(data-tooltip);font-size:12px;line-height:1.2;margin-left:-80px}
.tooltip--left:before,.tooltip--left:after{right:100%;bottom:50%;left:auto}
.tooltip--left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:#232323;border-left-color:rgba(0,0,0,0.9)}
.tooltip--left:hover:before,.tooltip--left:hover:after,.tooltip--left:focus:before,.tooltip--left:focus:after{-webkit-transform:translateX(-12px);transform:translateX(-12px)}
.tooltip--bottom:before,.tooltip--bottom:after{top:100%;bottom:auto;left:50%}
.tooltip--bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:#232323;border-bottom-color:rgba(0,0,0,0.9)}
.tooltip--bottom:hover:before,.tooltip--bottom:hover:after,.tooltip--bottom:focus:before,.tooltip--bottom:focus:after{-webkit-transform:translateY(12px);transform:translateY(12px)}
.tooltip--right:before,.tooltip--right:after{bottom:50%;left:100%}
.tooltip--right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:#232323;border-right-color:rgba(0,0,0,0.9)}
.tooltip--right:hover:before,.tooltip--right:hover:after,.tooltip--right:focus:before,.tooltip--right:focus:after{-webkit-transform:translateX(12px);transform:translateX(12px)}
.tooltip--right:before,.tooltip--left:before{top:3px}
.tooltip--right:after,.tooltip--left:after{margin-left:0;margin-bottom:-16px}
q .page-node-add-any-answers form .field-name-field-computed-quote-link,q .page-node-add-any-answers form .vertical-tabs,.page-node-edit.node-type-any-answers form .field-name-field-computed-quote-link,.page-node-edit.node-type-any-answers form .vertical-tabs{display:none}
q .page-node-add-any-answers form .vertical-tabs:first-of-type,.page-node-edit.node-type-any-answers form .vertical-tabs:first-of-type{display:block}
.aa-header{margin-bottom:1.5rem}
.aa-header__create{background-color:#141C59;background:-webkit-gradient(linear,left top,right top,from(#141C59),to(#141C59));background:linear-gradient(to right,#141C59 0%,#141C59 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141C59',endColorstr='#141C59',GradientType=1);padding:3rem 1.5rem;color:#fff}
.aa-header__create .left{text-align:center}
@media screen and (min-width:48rem){.aa-header__create .left{float:left;width:56%;text-align:left}
}.aa-header__create .right{margin-top:.75rem;text-align:center}
@media screen and (min-width:48rem){.aa-header__create .right{float:right;width:34%}
}.aa-header__create i{color:#fff}
.aa-header__create--out{margin-bottom:1.5rem}
@media screen and (min-width:48rem){.aa-header__create--out .left{width:36%}
}.aa-header__create--out .left a{margin:0}
@media screen and (min-width:48rem){.aa-header__create--out .right{width:60%}
}.aa-header__how{padding:1.5rem;color:#fff;text-align:center;background-color:#616161}
@media screen and (min-width:48rem){.aa-icons li{float:left;width:33.3333%;padding:0 1%}
}.aa-icons i{display:block;color:#fff;font-size:4rem}
@media screen and (min-width:48rem){.aa-icons i{font-size:7.5rem}
}.aa-icons--out li{padding:0 2%}
.aa-featured{margin-bottom:1.5rem}
@media screen and (min-width:48rem){.aa-featured{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
}.aa-featured .aa-featured__item{margin-bottom:1.5rem}
@media screen and (min-width:48rem){.aa-featured .aa-featured__item{width:48%;margin-right:4%}
.aa-featured .aa-featured__item:nth-child(2){margin-right:0}
}@media screen and (min-width:64rem){.aa-featured .aa-featured__item{width:31.3333%;margin-right:3%;margin-bottom:0}
}.aa-box{position:relative;background-color:#616161}
@media screen and (min-width:48rem){.aa-box{height:17.75rem}
}.aa-box .field-name-field-computed-comment-count .field-label{display:none}
.aa-box__info{background-color:#fff}
.aa-trending-box{padding:.5rem}
.aa-tag{display:inline-block;margin-bottom:.5rem;padding:.125rem .5rem;color:#fff;font-family:"Lato",sans-serif;font-size:1rem;background-color:#141C59}
.aa-title{padding:.625rem 1.5rem 1.5rem 1.5rem}
.aa-title h3{margin:0;padding:0;font-size:1.75rem;font-weight:900;line-height:1}
.aa-title h3 a{color:#fff}
.aa-box-asked-by{padding:1rem 1.5rem 2rem 1.5rem;width:100%;background-color:#e0e0e0}
@media screen and (min-width:48rem){.aa-box-asked-by{position:absolute;bottom:0}
}.aa-box-asked-by i{float:left;margin-right:.75rem;color:#9e9e9e;font-size:4rem}
.aa-box-asked-by .aa-author{float:left}
.aa-box-asked-by .field-name-field-user-ref{font-size:1rem}
.aa-box-asked-by .field-name-field-user-ref .field-label,.aa-box-asked-by .field-name-field-user-ref .field-name-field-user-job-title{font-family:"Lato",sans-serif}
.aa-box-asked-by .field-label,.aa-box-asked-by .field-name-field-computed-username{display:inline-block}
.aa-box-category{position:absolute;bottom:0}
.aa-box-category .tags{margin-bottom:0}
.aa-box-category .tags a{margin-right:0;padding:.125rem .5rem;color:#9e9e9e;font-size:1rem;line-height:1.5;background-color:#fff}
.view-overview-standard .view-row .aa-title h3{line-height:1}
.view-overview-standard .view-row .aa-title h3 a{color:#fff}
.aa-featured--view{padding:.5rem .25rem;margin-bottom:.5rem}
@media screen and (min-width:30rem){.aa-featured--view{padding:.5rem 1rem}
}.aa-featured--view h2{display:none}
.aa-featured--view h3{margin:0 0 .5rem 0;padding:0;font-weight:900;line-height:1}
.aa-featured--view h3 a{color:#232323}
@media screen and (min-width:64rem){.aa-featured--view .aa-featured__item-wrapper{float:left;width:65.6666%;margin-right:3%;margin-bottom:0}
}.aa-featured--view .aa-cxense__item{margin-bottom:.5rem}
@media screen and (min-width:48rem){.aa-featured--view .aa-cxense__item{float:left;margin-right:4%;width:48%}
.aa-featured--view .aa-cxense__item:nth-child(even){margin-right:0}
}@media screen and (min-width:48rem){.aa-featured--view .aa-cxense__item{width:49%;margin-right:2%}
}@media screen and (min-width:64rem){.aa-featured--view .aa-cxense__item:nth-child(3),.aa-featured--view .aa-cxense__item:nth-child(4){margin-bottom:0}
}.aa-cxense-box{background-color:#fff;height:8.5rem}
.aa-cxense-box__content{padding:.5rem}
.aa-cxense-box__content .aa-cxense-box-meta .field-name-field-content-date{float:none}
.aa-featured__item--ad{margin-bottom:0;margin-right:-12px;margin-left:-12px}
@media screen and (min-width:30rem){.aa-featured__item--ad{margin-right:auto;margin-left:auto;width:18.75rem}
}@media screen and (min-width:48rem){.aa-featured__item--ad{clear:both}
}@media screen and (min-width:64rem){.aa-featured__item--ad{clear:none;float:right;width:31.3333%}
}.aa-featured__item--ad .advert{margin:0 auto;width:18.75rem}
#AWUK_aa_sposorship iframe{width:100%;height:120px}
.view-any-answers{background-color:#e0e0e0}
.view-any-answers .view-filters{padding:1rem}
.view-any-answers .view-filters form{margin-bottom:0}
.view-any-answers .views-exposed-widgets{border-bottom:.375rem solid #616161}
.view-any-answers .views-exposed-widgets .form-item{margin-bottom:0}
@media screen and (min-width:64rem){.view-any-answers .views-exposed-widgets .chosen-single{margin-bottom:0}
}.view-any-answers .views-widget-filter-field_any_answers_category label{display:none}
@media screen and (min-width:64rem){.view-any-answers .views-widget-filter-field_any_answers_category{width:22%;float:left}
}.view-any-answers .views-widget-filter-field_any_answers_category select{margin-bottom:.5rem}
@media screen and (min-width:64rem){.view-any-answers .views-widget-sort-by{width:76%;float:right}
}.view-any-answers .views-widget-sort-by label{display:none}
@media screen and (min-width:64rem){.view-any-answers .views-widget-sort-by .bef-select-as-links{margin-bottom:-6px;text-align:right}
}.view-any-answers .views-widget-sort-by .bef-select-as-links .form-type-bef-link{float:left;width:50%;text-align:center}
@media screen and (min-width:40rem){.view-any-answers .views-widget-sort-by .bef-select-as-links .form-type-bef-link{float:none;width:auto;text-align:left}
}.view-any-answers .views-widget-sort-by .bef-select-as-links .form-item{margin-bottom:0}
@media screen and (min-width:40rem){.view-any-answers .views-widget-sort-by .bef-select-as-links .form-item{display:inline-block}
}.view-any-answers .views-widget-sort-by .bef-select-as-links .form-item a{display:block;padding:.25rem;color:#232323;font-family:"Lato",sans-serif;font-size:1rem;font-weight:700;text-decoration:none}
@media screen and (min-width:40rem){.view-any-answers .views-widget-sort-by .bef-select-as-links .form-item a{display:inline-block}
}@media screen and (min-width:64rem){.view-any-answers .views-widget-sort-by .bef-select-as-links .form-item a{padding:1rem .5rem}
}.view-any-answers .views-widget-sort-by .bef-select-as-links .form-item a:hover,.view-any-answers .views-widget-sort-by .bef-select-as-links .form-item a.active{color:#fff;text-decoration:none;background-color:#616161}
.view-any-answers .views-widget-sort-by .bef-select-as-links .form-item-edit-sort-by-search-api-relevance{display:none}
.view-any-answers .question{display:none;padding:.75rem;color:#fff;text-align:center;background-color:#141C59}
.view-any-answers .question:first-of-type{display:block}
.view-any-answers .question h3{margin:0;padding:0}
.view-any-answers .views-row{margin:0 .25rem .5rem .25rem;padding:.75rem;background-color:#fff}
@media screen and (min-width:30rem){.view-any-answers .views-row{margin:0 1rem .5rem 1rem}
}.view-any-answers .views-row.views-row-first{margin-top:1rem}
.view-any-answers .views-row.views-row-last{margin-bottom:1rem}
.view-any-answers .aa-item .user-avatar-small{display:none;float:left;margin-right:2%}
@media screen and (min-width:40rem){.view-any-answers .aa-item .user-avatar-small{display:block;margin-bottom:.5rem;width:12%}
}@media screen and (min-width:64rem){.view-any-answers .aa-item .user-avatar-small{width:6%;margin-bottom:0}
}.view-any-answers .aa-item .user-avatar-small img{border-radius:50%}
@media screen and (min-width:40rem){.view-any-answers .aa-item .aa-item__meta{float:left;width:86%}
}@media screen and (min-width:64rem){.view-any-answers .aa-item .aa-item__meta{margin-right:2%;width:48%}
}.view-any-answers .aa-item .aa-item__meta h3{margin:0;padding:0}
.view-any-answers .aa-item .aa-item__meta h3 a{color:#232323}
.view-any-answers .aa-item .aa-item__meta .profile{display:inline-block;float:none;padding:0 .25rem}
.view-any-answers .aa-item__date{float:none;margin-bottom:.5rem;color:#757575;font-family:"Lato",sans-serif;font-size:1rem}
.view-any-answers .aa-item__date i{margin-right:.25rem}
@media screen and (min-width:40rem){.view-any-answers .aa-item__date{display:inline-block}
.view-any-answers .aa-item__date:before{padding:0 .25rem;content:'|'}
}.view-any-answers .aa-item__user{display:inline-block;font-family:"Lato",sans-serif;font-size:1rem}
.view-any-answers .aa-item .aa-item__category{float:left;margin-right:2%;width:33%}
@media screen and (min-width:40rem){.view-any-answers .aa-item .aa-item__category{width:48%;clear:both}
}@media screen and (min-width:64rem){.view-any-answers .aa-item .aa-item__category{clear:none;width:18%;text-align:center}
}.view-any-answers .aa-item .aa-item__category .category{display:inline-block;padding:.25rem;color:#616161;font-family:"Lato",sans-serif;font-size:.75rem;line-height:1;background-color:#f5f5f5}
@media screen and (min-width:40rem){.view-any-answers .aa-item .aa-item__category .category{padding:.5rem;font-size:1rem}
}.view-any-answers .aa-item .aa-item__stats{float:left;width:65%;font-family:"Lato",sans-serif;font-size:1rem;color:#757575}
@media screen and (min-width:40rem){.view-any-answers .aa-item .aa-item__stats{width:50%}
}@media screen and (min-width:64rem){.view-any-answers .aa-item .aa-item__stats{width:22%}
}.view-any-answers .aa-item .aa-item__stats div{float:left;margin-right:.5%;width:33%;font-size:.75rem}
@media screen and (min-width:30rem){.view-any-answers .aa-item .aa-item__stats div{font-size:1rem}
}@media screen and (min-width:40rem){.view-any-answers .aa-item .aa-item__stats div{width:32%;margin-right:2%}
}.view-any-answers .aa-item .aa-item__stats div:nth-child(3){margin-right:0}
.view-any-answers .item-list{border-top:1rem solid #fff}
.view-any-answers .item-list .pager-load-more li{display:block}
.view-any-answers .item-list .pager-load-more li a{display:block;padding:0.5rem}
.view-any-answers .content-meta-item{padding:0}
.strip-aa{padding:1rem 1rem 0 1rem}
.field-name-field-computed-like-count,.field-name-field-computed-node-view-counter{color:#9e9e9e;font-family:"Lato",sans-serif;font-size:1rem}
.flag-outer-like-node,.field-name-field-computed-like-flag-link,.flag-outer-report-node,.field-name-field-computed-quote-link{display:inline-block;margin-top:.5rem;margin-bottom:.75rem}
.flag-outer-like-node a,.field-name-field-computed-like-flag-link a,.flag-outer-report-node a,.field-name-field-computed-quote-link a{margin:0 .5rem .5rem 0;padding:.5rem;color:#141C59;font-family:"Lato",sans-serif}
.flag-outer-like-node a:before,.field-name-field-computed-like-flag-link a:before,.flag-outer-report-node a:before,.field-name-field-computed-quote-link a:before{display:inline-block;margin-right:.5rem;font:normal normal normal 16px/1 FontAwesome;vertical-align:middle}
.flag-outer-like-node a.liked,.field-name-field-computed-like-flag-link a.liked,.flag-outer-report-node a.liked,.field-name-field-computed-quote-link a.liked{color:#141C59}
.flag-outer-like-node .liked a,.field-name-field-computed-like-flag-link .liked a,.flag-outer-report-node .liked a,.field-name-field-computed-quote-link .liked a{color:#141C59}
.flag-outer-like-node a:before,.field-name-field-computed-like-flag-link .fake-flag:before{content:"\f164"}
.flag-outer-report-node a:before{content:"\f06a"}
.flag-outer-subscribe-follow a:before{content:"\f196";display:inline-block;color:#EF4448;font:normal normal normal 16px/1 FontAwesome;font-size:1.375rem;text-rendering:auto}
.field-name-field-computed-quote-link a:before{content:"\f10d"}
.aa-summary{color:#232323;font-family:"Lato",sans-serif;font-size:1.25rem;font-weight:700}
.aa-summary__linked{display:block;color:#232323;text-decoration:none}
.aa-summary__linked:hover{color:#232323;text-decoration:underline}
.node-any-answers .title-wrap{margin-bottom:1rem}
.node-any-answers .container,.node-any-answers .field-name-field-newsletter-embed form.newsletter-signup>div,.field-name-field-newsletter-embed .node-any-answers form.newsletter-signup>div{width:100%}
.aa-mpu .advert_mpu-inline{float:none;margin-left:0;margin-right:0}
.aa-post-site-search,.latest-anyanswers,.related-ix{display:none}
@media screen and (min-width:64rem){.aa-post-site-search,.latest-anyanswers,.related-ix{display:block}
}.aa-post-site-search{margin-bottom:2rem}
.content__title{max-width:59.25rem;width:90%;margin:2rem auto 1rem;font-weight:700;text-align:center}
.content__wrap{max-width:43.75rem;margin-right:auto;margin-left:auto}
.content__brand{margin:1.5rem auto .5rem auto;text-align:center}
.content__brand-msg{margin-bottom:.5rem;font-family:"Lato",sans-serif;font-weight:700}
.content__brand-logo img{max-width:7.8125rem}
.content__info{font-family:"Lato",sans-serif;text-align:center;margin-top:0.5rem}
.content__body{margin-top:4.5rem;font-size:1.0625rem;line-height:1.9}
.content__newsletter{margin:2rem 0;padding:2rem 0;border-top:#424242 solid 0.125rem;border-bottom:#f5f5f5 solid 0.125rem}
.content__action{margin-bottom:1.5rem}
.content__social{font-family:"Lato",sans-serif}
.read-more{margin-top:1.5rem;margin-left:1.5rem}
.read-more__item{margin-bottom:.75rem;position:relative;left:1.5rem}
.h3--alt{position:relative;margin-bottom:1.5rem;overflow:hidden}
.h3--alt:after{content:'';position:absolute;bottom:.75rem;width:100%;margin-left:.75rem;border-bottom:.125rem solid #e0e0e0}
.brand-premium__banner{margin-bottom:1rem}
.brand-premium__banner img{width:100%}
@media screen and (min-width:48rem){.brand-premium__banner{margin-bottom:4rem}
}.brand-premium__info-wrapper{margin-bottom:1rem}
@media screen and (min-width:48rem){.brand-premium__info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin-bottom:4rem}
}.brand-premium__brand-details{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:1.5rem}
.brand-premium__brand-details .fa-envelope{font-size:1.125rem}
.brand-premium__brand-details .fa-home{font-size:1.25rem}
.brand-premium__brand-details .fa-envelope,.brand-premium__brand-details .fa-home{padding-right:.25rem}
.brand-premium__logo{max-width:24rem}
.brand-premium__connect{font-family:"Lato",sans-serif;font-size:1rem;margin-bottom:.25rem;color:#757575}
.brand-premium__info{-webkit-box-flex:2;-ms-flex:2;flex:2;font-size:1rem}
.brand-premium__brand-name{font-family:"Lato",sans-serif;font-size:1.75rem;line-height:34px;font-weight:900}
@media screen and (min-width:48rem){.brand-premium__brand-name{font-size:2rem;line-height:38px}
}.brand-premium__brand-website{margin-bottom:1rem}
.brand-premium__brand-website a{font-family:"Lato",sans-serif;font-size:1.25rem;line-height:24px;font-weight:700}
.brand-premium__address-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}
.brand-premium__brand-address,.brand-premium__brand-email,.brand-premium__telephone,.brand-premium__fax{font-family:"Lato",sans-serif;font-size:1rem;line-height:20px;font-weight:400;margin-bottom:1rem}
.brand-premium__brand-email a{text-decoration:none}
.brand-premium__bio{margin-bottom:1rem}
@media screen and (min-width:48rem){.brand-premium__bio{margin-bottom:4rem}
}@media screen and (min-width:64rem){.brand-premium__latest{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}
}@media screen and (min-width:48rem){.brand-premium__social{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:1.5rem}
}.brand-premium__latest-content{width:100%}
@media screen and (min-width:64rem){.brand-premium__latest-content{-webkit-box-flex:2;-ms-flex:2;flex:2;width:66%}
}@media screen and (min-width:48rem){.brand-premium__social-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}
}@media screen and (min-width:64rem){.brand-premium__social-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}.brand-premium__content-wrapper{width:100%}
.brand-premium__video{margin-bottom:1rem}
@media screen and (min-width:48rem){.brand-premium__video{margin-bottom:2rem}
}.brand-categories__title{font-family:"Lato",sans-serif;font-size:1.25rem;line-height:24px;font-weight:700;margin-bottom:.5rem}
.brand-categories__categories{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;gap:1.5rem;font-family:"Lato",sans-serif}
.brand-categories__icon{width:2.25rem;height:2.25rem;margin-right:.25rem}
@media screen and (min-width:48rem){.brand-standard{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}
}.brand-standard__naming{-webkit-box-flex:1;-ms-flex:1;flex:1}
.brand-standard__logo{max-width:24rem}
.brand-standard__brand-name{font-family:"Lato",sans-serif;font-size:1.75rem;line-height:34px;font-weight:900}
@media screen and (min-width:48rem){.brand-standard__brand-name{font-size:2rem;line-height:38px}
}.brand-standard__info{-webkit-box-flex:2;-ms-flex:2;flex:2}
.brand-standard__bio{margin-bottom:1rem}
@media screen and (min-width:48rem){.brand-standard__bio{margin-bottom:2rem}
}.brand-directory__brands{margin-top:2rem}
.directory-banner__bg-colour{background:#141C59;background-size:cover;background-repeat:no-repeat;background-position-x:400px;background-position-y:center}
@media screen and (min-width:64rem){.directory-banner__bg-colour{background-position-x:center}
}.directory-banner__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.directory-banner__content-info{padding-top:2rem;padding-bottom:2rem;color:#fff}
@media screen and (min-width:64rem){.directory-banner__content-info{padding-top:4rem;padding-bottom:4rem;max-width:40rem}
}.directory-banner__description{font-family:"Lato",sans-serif}
.directory-banner__description a{color:#fff}
.directory-banner__description a:hover,.directory-banner__description a:focus{color:#EF4448}
.directory-banner__page-title{font-family:"Lato",sans-serif;font-weight:900;font-size:1.875rem;color:#EF4448}
.directory-banner__banner-icon{display:none}
@media screen and (min-width:64rem){.directory-banner__banner-icon{display:block;margin:0 auto;padding:1.5rem 0}
}.category-banner .directory-banner__page-title{text-decoration:none}
.category-banner .directory-banner__page-title:hover,.category-banner .directory-banner__page-title:focus{text-decoration:underline}
.category-banner .directory-banner__banner-icon{max-width:18.25rem}
.brand-category img{max-width:3.125rem;margin-bottom:.25rem}
.brand-category__name{font-family:"Lato",sans-serif;font-size:1.25rem;line-height:24px;font-weight:900;margin-bottom:1rem}
@media screen and (min-width:48rem){.brand-category__name{font-size:1.5rem;line-height:31px}
}.brand-category__name a{text-decoration:none}
.brand-category__description{font-size:1rem}
.brand-category__description p{margin-bottom:.5rem}
.brand-category__term-link{margin-top:auto;font-size:1rem;color:#141C59}
.brand-premium .card__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:18rem;padding-bottom:2rem}
.brand-premium .card__image img{max-height:3.8125rem}
.brand-premium .card__body{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.category-nav{font-family:"Lato",sans-serif;font-size:1rem}
.category-nav__title{font-weight:900}
.category-nav__list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.75rem;margin:0;padding-bottom:2rem}
.product-unpublished{background-color:#fadcdc}
@media screen and (min-width:71.25rem){.section-narrow{margin-left:6rem;margin-right:6rem}
}@media screen and (min-width:71.25rem){.section-narrow--ultra{margin-left:9rem;margin-right:9rem}
}.section__text{line-height:2rem;font-size:1.0625rem}
.rating-info{padding:1.25rem;border-bottom:.0625rem solid #e0e0e0;background-color:#fafafa}
.rating-info__title{margin-bottom:.25rem;font-size:1.125rem;font-weight:700}
.rating-info__text{margin-top:.5rem;font-size:.875rem}
.rating-info__action{margin-top:.25rem;color:#141C59}
.layer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem .5rem;border-top:.0625rem solid #e0e0e0}
@media screen and (min-width:30rem){.layer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}.layer:first-child{border-top:0;padding:0 .5rem 1.25rem .5rem}
.layer .card__action{padding-top:1rem}
.layer__title{display:inline;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:0;padding-right:.5rem;margin-bottom:.5rem;font-size:1rem}
@media screen and (min-width:30rem){.layer__title{margin-bottom:0}
}.layer__title--active{font-weight:normal}
.layer__title--active a{border-bottom:1px dotted #141C59;font-weight:normal;color:#141C59}
.layer__title--active a:hover{text-decoration:none}
.layer__title--uppercase{text-transform:uppercase;-ms-flex-item-align:start;align-self:flex-start}
.layer__body{font-size:1rem;line-height:1.1875rem;-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}
.layer__body--narrow{-webkit-box-flex:1;-ms-flex:1;flex:1}
.layer__body--indent{margin-left:2rem}
.layer__body--margin{margin-bottom:1rem}
.attribute__action{display:none;font-family:"Lato",sans-serif}
@media screen and (min-width:40rem){.attribute__action{display:block}
}.attribute__title{font-size:1.25rem;padding-right:1rem;margin-bottom:0}
.attribute__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-bottom:.5rem;border-bottom:.1875rem solid #e0e0e0}
.attribute__title-wrapper--alt{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.attribute__title--alt{font-size:1.0625rem;padding-top:1.25rem}
.attribute__title--large{font-size:1.5625rem}
.user-reviews{padding-bottom:1.5rem}
.user-reviews__icon{display:inline;font-size:.9375rem}
.user-reviews__sub-title{display:inline;font-family:"Lato",sans-serif;font-size:.9375rem}
.filter-colour{background-color:#f5f5f5}
.filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:1.5rem 0;font-family:"Lato",sans-serif}
@media screen and (min-width:48rem){.filter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}.filter__header{padding-top:.75rem;margin-right:1rem;color:#232323;font-size:1rem;font-weight:700}
@media screen and (min-width:48rem){.filter .chosen-single{margin-bottom:0}
}.filter .form-item{margin-bottom:0}
.filter__items{width:100%;position:relative}
@media screen and (min-width:48rem){.filter__items:first-of-type:after{content:'';position:absolute;top:-.625rem;right:-1.625rem;width:.125rem;height:4.5rem;background-color:#e0e0e0}
}@media screen and (min-width:48rem){.filter__items{width:30%;margin-right:1.5rem;margin-left:1.5rem}
}.review-wrapper{padding-bottom:2rem}
.review-wrapper:not(:first-child){padding-top:2rem;border-top:.0625rem solid #e0e0e0}
.review{font-family:"Lato",sans-serif}
.review__size{padding-right:1rem;font-family:"Lato",sans-serif;font-size:1.0625rem;font-weight:700;color:#141C59}
.review__more-info{font-size:.8125rem;color:#9e9e9e}
.review-body{padding-top:1rem}
.review-body__title{margin-bottom:0;font-size:1.0625rem;line-height:1.3125rem}
.review-body__sub{font-size:1rem;line-height:2rem;padding:.5rem 0}
.pager-fresh{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem}
.pager-fresh .pager li a{color:#616161}
.pager-fresh .pager li:hover{background-color:transparent}
.pager-fresh li.pager-current{padding:.25rem .5rem;background-color:#141C59;color:#fff}
.locked{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3rem}
.locked .form-text:first-child{display:none}
.locked .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}
@media screen and (min-width:48rem){.locked{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}.locked__section{-webkit-box-flex:1;-ms-flex:1;flex:1}
.locked__section--left{padding:0 0 4rem 0}
@media screen and (min-width:48rem){.locked__section--left{padding:0 4rem 0 0}
}.locked__section-spacing{padding-top:2rem}
@media screen and (min-width:64rem){.locked__section-spacing{padding-top:4rem}
}.locked__form-sub-title{font-size:1rem}
.locked__quote{position:relative;z-index:1;font-family:Merriweather;font-size:1.125rem;line-height:1.4375rem;text-align:center}
.locked-icon{position:absolute;z-index:-1;right:0;margin-top:-1.5rem;font-size:3rem;color:#e0e0e0}
@media screen and (min-width:40rem){.locked-tcs{padding:0 3rem}
}.locked-tcs__tcs{margin-top:1rem;font-size:.8125rem;font-style:italic;padding-left:1rem}
.locked-tcs__btn{padding:0 1rem}
.locked-tcs__btn input,.locked-tcs__btn .chosen-container-single .chosen-single,.chosen-container-single .locked-tcs__btn .chosen-single,.locked-tcs__btn .chosen-container-multi .chosen-choices,.chosen-container-multi .locked-tcs__btn .chosen-choices{width:100%}
.button--lockdown{width:82%;margin:0 auto 2rem;text-align:center;padding:.875rem 1rem;border-radius:.25rem;font-family:"Lato",sans-serif;font-size:1.25rem;background-color:#30D27E;color:#fff}
.button--lockdown:hover{color:#fff}
.button--lockdown__icon-absolute{position:absolute;top:1rem;left:.625rem;z-index:1;color:#232323}
.default-icon{font-size:1.25rem;padding-top:.125rem;color:#232323}
.default-icon--alt{color:#141C59}
.default-icon--positive{color:#30D27E}
.default-icon--negative{color:#141C59}
.default-icon--premium{color:#f5a623}
.default-icon--neutral{font-size:1rem;color:#fff}
.default-icon--padding-left{padding-left:.5rem}
.default-icon--padding-right{padding-right:.5rem}
.default-icon--large{font-size:1.5625rem}
.default-icon--large-xl{font-size:1.875rem}
.default-icon--small{font-size:1rem}
.rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (min-width:30rem){.rating{display:inline-block}
}.rating__stars{display:inline}
.rating__score{vertical-align:text-top;padding-right:.25rem;font-size:.875rem;font-family:"Lato",sans-serif}
.rating__amount{font-size:1rem}
.rating--spaced{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}
.review-reverse .rating{display:-webkit-box;display:-ms-flexbox;display:flex}
.review-reverse .rating__score{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:.5rem}
.product-notice{max-width:37.5rem}
.product-notice__title{font-weight:700}
.product-notice__text{margin-bottom:1.5rem;margin-top:1.5rem;font-size:1.0625rem;line-height:1.9}
.product-notice__icon{margin-left:.25rem;font-size:1rem;color:#232323;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.btn:hover .product-notice__icon,input:hover[type="submit"] .product-notice__icon,.chosen-container-single .chosen-single:hover[type="submit"] .product-notice__icon,.chosen-container-multi .chosen-choices:hover[type="submit"] .product-notice__icon,.promo-box__btn:hover .product-notice__icon,.page-messages .main-content .action-links a:hover .product-notice__icon,.vertical-tabs-panes .button:hover .product-notice__icon{color:#fff}
.product-category__intro{padding:3.5rem 0;font-family:"Lato",sans-serif}
.product-category__copy{font-size:1.0625rem;line-height:1.9;margin-top:1.5rem}
.product-category__jump-link{font-family:"Lato",sans-serif;font-size:1.375rem}
.carrotcake{margin-top:1rem;margin-bottom:1rem}
.carrotcake .container,.carrotcake .field-name-field-newsletter-embed form.newsletter-signup>div,.field-name-field-newsletter-embed .carrotcake form.newsletter-signup>div{width:100%}
@media screen and (min-width:48rem){.carrotcake{margin-top:2rem;margin-bottom:2rem}
}.carrotcake__info{width:100%;margin-top:1rem;margin-bottom:1rem;font-family:"Lato",serif;font-size:1rem}
@media screen and (min-width:48rem){.carrotcake__info{border-top:solid 0.25rem #141C59;border-left:solid 0.125rem #e0e0e0;border-right:solid 0.125rem #e0e0e0;border-bottom:solid 0.125rem #e0e0e0;padding:0;margin-top:0;margin-bottom:1.5rem;text-align:center}
.carrotcake__info .add-this{margin-top:1.5rem}
.carrotcake__info .add-this__title{color:#757575}
.carrotcake__info .addthis_toolbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:70%;margin-left:auto;margin-right:auto}
}@media screen and (min-width:48rem){.carrotcake__sidebar{position:relative;height:100%}
}@media screen and (min-width:48rem){.carrotcake__sidebar-item{margin-bottom:3rem}
.carrotcake__sidebar-item:after{content:'';display:block;height:18rem;background-color:transparent}
.carrotcake__sidebar-item:last-of-type{margin-bottom:0;position:sticky;top:5rem}
.carrotcake__sidebar-item:last-of-type:after{content:'';display:none;height:0}
.carrotcake__sidebar-item:last-of-type .is-sticky{position:relative;top:0}
.carrotcake__sidebar-item .is-sticky{position:sticky;top:5rem}
}.carrotcake__author{border-bottom:solid 0.125rem #e0e0e0;border-top:solid 0.125rem #e0e0e0;padding:1rem 0}
@media screen and (min-width:48rem){.carrotcake__author{border-top:0;padding:1.5rem}
}.carrotcake__author-title{margin-bottom:1rem}
.carrotcake__brand-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;margin-bottom:1rem}
@media screen and (min-width:48rem){.carrotcake__brand-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}
}@media screen and (min-width:48rem){.carrotcake__sponsor{margin-top:1.5rem}
}.carrotcake__brand-logo{display:block;max-width:9.375rem;max-height:3.75rem;margin-top:.5rem;margin-left:auto;margin-right:auto}
.carrotcake__inline-author{font-family:"Lato",sans-serif;font-size:1rem;line-height:20px;font-weight:400}
.carrotcake__inline-author .profile{display:inline}
.carrotcake__embed{margin-bottom:1.5rem}
.carrotcake__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (min-width:48rem){.carrotcake__header{padding-bottom:2rem}
}.carrotcake__header-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.carrotcake__media{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:1rem}
@media screen and (min-width:48rem){.carrotcake__media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:2rem}
}.carrotcake__meta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;font-family:"Lato",sans-serif;font-size:1rem;margin-top:.25rem;margin-left:.25rem}
.carrotcake__meta .comment-count__link{color:#232323;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}
.carrotcake__meta .comment-count__link:hover{color:#EF4448}
.carrotcake__lower{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (min-width:64rem){.carrotcake__lower{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
}.carrotcake__lower-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.carrotcake__lower-meta .carrotcake__meta-slot:not(:first-child):before{padding:0 .5rem 0 .25rem}
.carrotcake__social{padding:1rem 0}
@media screen and (min-width:64rem){.carrotcake__social{padding:0 0 1rem 0}
}.carrotcake__comments{background-color:#f5f5f5;border-top:solid 0.0625rem #e0e0e0;padding:1.5rem 0;margin-bottom:-1.5rem}
.carrotcake--mobile{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.carrotcake--mobile .advert{margin-bottom:2rem}
@media screen and (min-width:48rem){.carrotcake--mobile{display:none}
}.content-series__items{margin-top:3rem;margin-bottom:3rem}
.content-series-list .node-content-series{margin-bottom:1rem}
.content-series-list .node-teaser .tags li{font-size:1rem}
.content-series-list .node-teaser .tags a{padding:0;color:#9e9e9e;font-size:1rem;background-color:transparent}
.content-series-list .node-teaser h3 a{color:#232323}
.content-series-tag{position:absolute;top:0;right:0;font-family:"Lato",sans-serif;background-color:#141C59;z-index:2}
.content-series-tag a{padding:.25rem;color:#fff;font-size:1rem}
.content-series-tag a:before{margin-right:.25rem;font:normal normal normal 16px/1 FontAwesome;content:'\f0c5'}
.digital-event .event-session-reg__form{background-color:#342F68}
.digital-event .page-header{background-color:#342F68;background-position-x:right;background-position-y:bottom;background-size:contain;background-repeat:no-repeat;padding:4rem 0}
.digital-event .page-header__logo{margin-bottom:1.5rem}
@media screen and (min-width:48rem){.digital-event__sidebar{position:relative;height:100%}
}.digital-event__sidebar .is-sticky{position:sticky;top:3rem}
.digital-event__partner{margin-top:2rem}
.digital-event__partner img{max-width:6rem}
.digital-event__partner-description{margin-bottom:.5rem;font-size:1rem;font-family:"Lato",sans-serif;color:#fff}
.digital-event__about-wrapper{background-color:#f5f5f5;padding-top:1.5rem;padding-bottom:1.5rem}
@media screen and (min-width:48rem){.digital-event__about{display:-webkit-box;display:-ms-flexbox;display:flex}
}.digital-event__about-title{margin-bottom:2rem}
.digital-event__about-content{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1rem}
@media screen and (min-width:48rem){.digital-event__about-content{margin-right:2rem}
}.digital-event__image-stack{-webkit-box-flex:1;-ms-flex:1;flex:1}
@media screen and (min-width:48rem){.digital-event__image-stack{margin-top:2rem}
}.digital-event__image-stack [class^='stack-gallery__img']{-webkit-box-shadow:none !important;box-shadow:none !important}
.digital-event__agenda-heading{margin-bottom:2rem}
.digital-event__agenda:not(:first-child){border-top:solid 1px #e0e0e0;padding-top:2rem}
.digital-event__agenda{padding-bottom:2rem}
.digital-event__agenda-content{font-size:1rem;padding-bottom:1.5rem;padding-top:1rem}
.digital-event__agenda-icon{margin-bottom:1rem}
.digital-event__agenda-date{font-family:"Lato",sans-serif;font-weight:700;font-size:1.25rem;margin-bottom:.5rem}
.digital-event__agenda-title{margin-bottom:1.5rem;color:#141C59}
.digital-event__agenda-icon img{max-width:4rem}
.digital-event__agenda-sessions{padding-top:1.5rem;padding-bottom:1.5rem}
@media screen and (min-width:48rem){.digital-event__agenda-sessions{padding-bottom:4rem}
}.digital-event__session:not(:last-child){margin-bottom:1.5rem}
@media screen and (min-width:48rem){.digital-event__session:not(:last-child){margin-bottom:4rem}
}.digital-event__brand img{max-width:8rem}
@media screen and (min-width:48rem){.digital-event__brand img{max-width:11rem}
}.upcoming-events__title{font-size:1rem;font-weight:700;font-family:"Lato",sans-serif;padding-top:1rem;border-top:solid .5rem #141C59;color:#141C59}
.upcoming-events__next-session-header{margin-bottom:1rem;font-size:1rem;font-family:"Lato",sans-serif;color:#141C59}
.upcoming-events__next-session{position:relative;-ms-flex-item-align:center;align-self:center;padding:.5rem .5rem;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;background-color:#fff}
@media screen and (min-width:48rem){.upcoming-events__next-session{width:25rem;padding:1rem 1.5rem}
}@media screen and (min-width:64rem){.upcoming-events__next-session{width:29.5rem}
}.event-speakers__title{margin-bottom:1.5rem}
.event-speakers__info{font-size:1rem;text-align:center;margin-bottom:1.5rem}
@media screen and (min-width:48rem){.event-speakers__info{max-width:45rem;margin-bottom:4rem}
}@media screen and (min-width:77.5rem){.event-speakers__speaker{margin-right:1rem;margin-left:1rem}
}.event-session .container,.event-session .field-name-field-newsletter-embed form.newsletter-signup>div,.field-name-field-newsletter-embed .event-session form.newsletter-signup>div{width:100%}
.event-session__header{max-width:65rem;margin-left:auto;margin-right:auto}
.event-session__header-date{font-weight:700;font-size:1.25rem;font-family:"Lato",sans-serif}
.event-session__title{padding:0}
.event-session__main-content{padding-left:0.5rem;padding-right:0.5rem}
.event-session__content{margin-bottom:1.5rem}
@media screen and (min-width:48rem){.event-session__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}@media screen and (min-width:40rem){.event-session__content-body{-webkit-box-flex:3;-ms-flex:3;flex:3}
}.event-session__content-body .media-element-container{position:relative}
.event-session__content-body-title{padding-top:0}
@media screen and (min-width:48rem){.event-session__speaker{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}.event-session__author-block{margin-top:1rem;margin-bottom:1rem;font-family:"Lato",serif;font-size:1rem;color:#757575}
@media screen and (min-width:48rem){.event-session__author-block{border-top:solid 0.25rem #141C59;border-left:solid 0.125rem #e0e0e0;border-right:solid 0.125rem #e0e0e0;border-bottom:solid 0.125rem #e0e0e0;padding:0;margin-top:0;margin-bottom:2rem;text-align:center}
.event-session__author-block .add-this{margin-top:1.5rem}
.event-session__author-block .addthis_toolbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:70%;margin-left:auto;margin-right:auto}
}@media screen and (min-width:48rem){.event-session__info{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1.5rem}
}@media screen and (min-width:48rem) and (min-width:64rem){.event-session__info{margin-right:4rem}
}.event-session__author{border-bottom:solid 0.125rem #e0e0e0;border-top:solid 0.125rem #e0e0e0;padding:1rem 0}
@media screen and (min-width:48rem){.event-session__author{border-top:0;padding:1.5rem}
}.event-session__author-title{margin-bottom:1rem}
.event-session__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;margin-bottom:1rem}
@media screen and (min-width:48rem){.event-session__social{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}
}.event-session__webinar{background-color:#232323;padding:2rem 0;margin-bottom:1.5rem}
.event-session__webinar .embed-wrap{max-width:100%;margin:auto;padding:0 0 56.25% 0;border:solid 2px #eee}
.event-session__meta-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.event-session__error-text{padding-left:0.5rem;padding-right:0.5rem;font-family:"Lato",sans-serif;font-size:1rem}
@media screen and (min-width:48rem){.event-session__error-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
}.event-session__error-title{color:#fafafa}
.event-session__error-form{background-color:#fafafa}
.event-session-container__inner{height:100%}
.event-session-container .event-session-wrapper{position:relative}
.event-session-container .event-session-reg{position:relative}
.event-session-container .event-session-reg__img{width:100%;background-size:cover;background-repeat:no-repeat}
.event-session-container .event-session-reg__overlay{background:rgba(0,0,0,0) -webkit-gradient(linear,right top,left top,from(rgba(19,31,84,0.847059)),color-stop(50%,#141C59));background:rgba(0,0,0,0) linear-gradient(270deg,rgba(19,31,84,0.847059) 0%,#141C59 50%)}
@media screen and (min-width:64rem){.event-session-container .event-session-reg__overlay{background:rgba(0,0,0,0) -webkit-gradient(linear,right top,left top,from(rgba(19,31,84,0)),color-stop(50%,#141C59));background:rgba(0,0,0,0) linear-gradient(270deg,rgba(19,31,84,0) 0%,#141C59 50%)}
}@media screen and (min-width:77.5rem){.event-session-container .event-session-reg__img,.event-session-container .event-session-reg__overlay{min-height:44.75rem}
}.event-session-container .event-session-reg form,.event-session-container .event-session-reg__form,.event-session-container .event-session-reg__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;max-width:100%;font-size:1rem;text-align:left;font-family:"Lato",sans-serif;color:#fff}
.event-session-container .event-session-reg form .privacy-link a,.event-session-container .event-session-reg__form .privacy-link a,.event-session-container .event-session-reg__message .privacy-link a{color:#fff}
.event-session-container .event-session-reg__form{padding:1rem}
@media screen and (min-width:48rem){.event-session-container .event-session-reg__form{padding:2rem}
}@media screen and (min-width:64rem){.event-session-container .event-session-reg__form{max-width:50%}
}@media screen and (min-width:77.5rem){.event-session-container .event-session-reg__form{padding:1.5rem 0 1.5rem 4rem}
}.event-session-container .event-session-reg__logo{position:relative;z-index:1;max-width:13rem;-ms-flex-item-align:start;align-self:flex-start;margin:1rem}
@media screen and (min-width:48rem){.event-session-container .event-session-reg__logo{margin:2rem 2rem 0 2rem}
}@media screen and (min-width:77.5rem){.event-session-container .event-session-reg__logo{max-width:18rem;margin:4rem 0 1.5rem 4rem}
}.event-session-container .event-session-reg__access{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.event-session-container .event-session-reg__rotate-icon{height:1.5rem;width:1.5rem;-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear;margin-right:1rem}
@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}@keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}.event-session-container .event-session-reg__thanks{font-size:1rem}
.event-session-container .event-session-reg__manage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.event-session-container .event-session-reg__calendar{margin:.5rem .5rem .5rem 0}
@media screen and (min-width:48rem){.event-session-container .event-session-reg__calendar{margin:1.5rem 1.5rem 1.5rem 0}
}.event-session-container .event-session-reg__calendar-date{font-size:1rem;font-family:"Lato",sans-serif}
.event-session-container .event-session-reg__info{margin-bottom:.5rem;font-family:"Lato",sans-serif;font-size:1rem}
.event-session-container .event-session-reg--demand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.event-session-container .event-session-reg__access-text{font-weight:700;font-size:1.25rem}
.event-session-container>div,.event-session-container>div>div{height:100%}
.access-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}
.access-steps .access-steps__step-1,.access-steps .access-steps__step-2,.access-steps .access-steps__step-3{color:#232323;border:solid .0625rem #fff;border-radius:50%;padding:1px 8px;font-family:"Lato",sans-serif;font-weight:700;background-color:#fff}
.access-steps .access-steps__spacer-1,.access-steps .access-steps__spacer-2{width:3.75rem;height:3px;background:#fff;margin:0;border:0}
.access-steps--site-registration .access-steps__step-2,.access-steps--site-registration .access-steps__step-3{border:solid 0.0625rem #bdbdbd;color:#141C59;background-color:#bdbdbd;opacity:0.5}
.access-steps--site-registration .access-steps__spacer-1,.access-steps--site-registration .access-steps__spacer-2{position:relative;width:3.75rem;height:3px;background-color:#141C59;opacity:0.5;margin:0;border:0}
.access-steps--site-registration .access-steps__spacer-1::after,.access-steps--site-registration .access-steps__spacer-2::after{content:'';position:absolute;width:100%;height:100%;background-color:#bdbdbd;opacity:0.5}
.access-steps--registration .access-steps__step-3{border:solid 0.0625rem #bdbdbd;color:#141C59;background-color:#bdbdbd;opacity:0.5}
.access-steps--registration .access-steps__spacer-2{position:relative;width:3.75rem;height:3px;background-color:#141C59;opacity:0.5;margin:0;border:0}
.access-steps--registration .access-steps__spacer-2::after{content:'';position:absolute;width:100%;height:100%;background-color:#bdbdbd;opacity:0.5}
.access-steps--registered{font-weight:700;font-size:1.25rem;margin-bottom:.25rem;color:#41c900}
.access-steps--registered .fa{margin-right:.5rem;padding:.0625rem;border:solid 0.0625rem #41c900;border-radius:50%;background-color:#41c900;color:#141C59}
.access-steps--invert.access-steps--site-registration{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media screen and (min-width:64rem){.access-steps--invert.access-steps--site-registration{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}.access-steps--invert.access-steps--site-registration .access-steps__step-1{color:#fff;background-color:#232323;border:solid 0.0625rem #232323}
.access-steps--invert.access-steps--site-registration .access-steps__spacer-1,.access-steps--invert.access-steps--site-registration .access-steps__spacer-2{background-color:#bdbdbd}
.access-steps--invert.access-steps--site-registration .access-steps__spacer-1::after,.access-steps--invert.access-steps--site-registration .access-steps__spacer-2::after{background-color:#bdbdbd}
.access-steps--invert.access-steps--show-registration{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media screen and (min-width:64rem){.access-steps--invert.access-steps--show-registration{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}.access-steps--invert.access-steps--show-registration .access-steps__step-1,.access-steps--invert.access-steps--show-registration .access-steps__step-2{color:#fff;background-color:#232323;opacity:initial;border:solid 0.0625rem #232323}
.access-steps--invert.access-steps--show-registration .access-steps__step-3{border:solid 0.0625rem #bdbdbd;color:#141C59;background-color:#bdbdbd;opacity:0.5}
.access-steps--invert.access-steps--show-registration .access-steps__spacer-2{background-color:#bdbdbd}
.access-steps--invert.access-steps--show-registration .access-steps__spacer-1{background-color:#232323;opacity:initial}
.access-steps--invert.access-steps--show-registration .access-steps__spacer-1::after{background-color:#232323}
.access-steps--invert.access-steps--registered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media screen and (min-width:64rem){.access-steps--invert.access-steps--registered{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}.access-steps--invert.access-steps--registered .fa{color:#fff}
.show-subscriptions{border-bottom:solid 0.125rem #616161;padding-bottom:.25rem}
.show-subscriptions__title{font-family:"Lato",sans-serif;font-weight:700}
.show-subscriptions-row{font-family:"Lato",sans-serif;font-size:1rem;border-bottom:solid 0.125rem #eee;padding-bottom:1rem;padding-top:1rem}
.show-subscriptions-row .btn,.show-subscriptions-row input[type="submit"],.show-subscriptions-row .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .show-subscriptions-row .chosen-single[type="submit"],.show-subscriptions-row .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .show-subscriptions-row .chosen-choices[type="submit"],.show-subscriptions-row .promo-box__btn,.show-subscriptions-row .page-messages .main-content .action-links a,.page-messages .main-content .action-links .show-subscriptions-row a,.show-subscriptions-row .vertical-tabs-panes .button,.vertical-tabs-panes .show-subscriptions-row .button{margin:0}
.subscriptions-grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.subscriptions-grid .grid-cell{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:33.3333%}
.subscription-since{display:none}
@media screen and (min-width:48rem){.subscription-since{display:block}
}.digital-events-unsubscribe{margin-bottom:2rem}
.de-show{position:relative}
.de-show__pattern{background-repeat:no-repeat;background-size:cover;background-position-x:right}
@media screen and (min-width:85rem){.de-show__pattern{background-size:contain}
}.de-show__pattern-color{background:transparent -webkit-gradient(linear,right top,left top,from(rgba(19,31,84,0)),color-stop(44%,#141C59));background:transparent linear-gradient(270deg,rgba(19,31,84,0) 0%,#141C59 44%)}
@media screen and (min-width:85rem){.de-show__pattern-color{background:transparent -webkit-gradient(linear,right top,left top,from(rgba(19,31,84,0)),color-stop(22%,#141C59));background:transparent linear-gradient(270deg,rgba(19,31,84,0) 0%,#141C59 22%)}
}.de-show__container{width:94vw;margin-left:auto;margin-right:auto;max-width:79.5rem;padding:.5rem .5rem 0 .5rem}
@media screen and (min-width:48rem){.de-show__container{display:-webkit-box;display:-ms-flexbox;display:flex;width:96vw}
}.de-show__content{-ms-flex-item-align:center;align-self:center;padding:1.5rem 0;font-family:"Lato",sans-serif;font-size:1rem;line-height:1.25rem;color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1}
@media screen and (min-width:64rem){.de-show__content{-webkit-box-flex:2;-ms-flex:2;flex:2}
}.de-show__images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.de-show__sponsor-label{font-weight:700}
.de-show__logo{margin-bottom:1.5rem;margin-right:2rem;max-width:90%}
@media screen and (min-width:64rem){.de-show__logo{max-width:100%}
}@media screen and (min-width:64rem){.de-show__info{display:-webkit-box;display:-ms-flexbox;display:flex}
}.de-show__body-text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1.5rem}
.de-show__body-text .media-element-container{position:relative}
.de-show__info-header{font-size:1rem;margin-bottom:.5rem}
.de-show__hosts{-webkit-box-flex:1;-ms-flex:1;flex:1}
.de-show__host{margin-bottom:.25rem}
.de-show__host a{color:#fff;margin-bottom:1rem;text-decoration:none;border-bottom:.0625rem solid #fff}
.de-show__host-image{display:none}
@media screen and (min-width:21.75rem){.de-show__host-image{max-width:10rem;display:block;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1}
}@media screen and (min-width:48rem){.de-show__host-image{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:100%}
}.de-show__episode-header{margin-bottom:2rem;color:#141C59}
.de-show__term-colour{border-top-color:#141C59;border-top-width:1rem;border-top-style:solid}
@media screen and (min-width:56.5rem){.de-show__term-colour{border-top:none;border-left-color:#141C59;border-left-width:1rem;border-left-style:solid}
}.de-show__episode-border{border:solid 0.125rem #e0e0e0;border-top:none}
@media screen and (min-width:56.5rem){.de-show__episode-border{border-left:none;border-top:solid 0.125rem #e0e0e0}
}.de-show__trailer{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center;padding:1.5rem .5rem}
@media screen and (min-width:64rem){.de-show__trailer{-webkit-box-flex:2;-ms-flex:2;flex:2}
}.de-show__trailer .embed-wrap{max-width:100%;width:100%;margin:0;padding:0 0 56.25% 0}
.event-show-wrapper{background-color:#f5f5f5}
.event-show-wrapper--success{background:rgba(65,201,0,0.1)}
.event-show-strip{text-align:center;padding:1.5rem 0;font-family:"Lato",sans-serif}
@media screen and (min-width:64rem){.event-show-strip{text-align:left}
}@media screen and (min-width:64rem){.event-show-strip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0}
}.event-show-strip__content{padding-right:.5rem}
.event-show-strip__access-text{font-size:1.25rem;font-weight:700}
.event-show-strip__subscribed-text{font-size:1rem}
.event-show-strip__form{margin-top:.5rem;font-size:1rem}
@media screen and (min-width:64rem){.event-show-strip__form{max-width:48%;text-align:right;margin-top:0}
}.event-show-strip__form label{font-weight:300}
.event-show-strip__access{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media screen and (min-width:64rem){.event-show-strip__access{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}.event-show-strip__rotate-icon{height:1.5rem;width:1.5rem;-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear;margin-right:1rem}
@keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}.event-show-strip p,.event-show-strip form{margin-bottom:0}
.site-glossary__header{text-align:center;margin-bottom:2rem}
@media screen and (min-width:48rem){.site-glossary__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}
}.site-glossary__content{margin-left:auto;margin-right:auto;width:100%}
@media screen and (min-width:48rem){.site-glossary__content{margin-right:1rem}
}@media screen and (min-width:64rem){.site-glossary__content{max-width:41rem}
}.site-glossary__ad{max-width:18.75rem;width:100%;margin:0 auto}
@media screen and (min-width:48rem){.site-glossary__ad{margin:0}
}.hot-topic{padding:2rem 0;border-top:0.125rem solid #e0e0e0}
.hot-topic.hot-topic--first{padding-top:0;border-top:0}
.hot-topic__tag-box{display:table;padding:1.5rem;color:#fff;width:100%;background-color:#141C59}
@media screen and (min-width:64rem){.hot-topic__tag-box{margin-bottom:0}
}.hot-topic__tag-box.hot-topic__tag-box--full{margin-bottom:1rem;width:100%;height:auto}
@media screen and (min-width:64rem){.hot-topic__tag-box.hot-topic__tag-box--full{width:30.333%;height:19rem}
}@media screen and (min-width:77.5rem){.hot-topic__tag-box.hot-topic__tag-box--full{height:19.75rem}
}.hot-topic__tag-box .content{display:table-cell;vertical-align:middle}
.hot-topic__tag-box h1{border-bottom:.25rem solid #fff}
@media screen and (min-width:48rem){.hot-topic__tag-box h1{font-size:2.5rem}
}.hot-topic__tag-box h1 a{color:#fff;text-decoration:none}
.hot-topic__tag-box p{margin-bottom:0;font-size:1rem}
.hot-topic__tag-box a{color:#fff;text-decoration:underline}
.hot-topic__full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:.5rem 1.5%}
@media screen and (min-width:64rem){.hot-topic__full{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}@media screen and (min-width:64rem){.hot-topic__full .hot-topic__full-left{width:34.25%}
}@media screen and (min-width:64rem){.hot-topic__full .hot-topic__full-right{width:65.75%}
}.hot-topic__full .hot-topic__tag-box{margin-bottom:1rem}
@media screen and (min-width:64rem){.hot-topic__full .hot-topic__tag-box{margin-bottom:0;padding:.75rem;height:18.875rem}
}@media screen and (min-width:71.25rem){.hot-topic__full .hot-topic__tag-box{padding:1.5rem}
}@media screen and (min-width:77.5rem){.hot-topic__full .hot-topic__tag-box{height:19.75rem}
}.view-mode-2 .media-block--shortbread:last-of-type{margin-bottom:0}
.view-mode-2 .image_box_2_wide{height:auto}
@media screen and (min-width:64rem){.view-mode-2 .image_box_2_wide{width:62.666%}
}.view-mode-4 .media-block--brownie:first-of-type{margin-bottom:1.5rem}
.view-mode-4 .image_box_2_wide{height:auto;min-height:auto}
.hot-topic__full .hot-topic__full-right .content-overview-block{float:none;margin:0;width:100%;height:auto}
@media screen and (min-width:56.5rem){.view-overview-standard.view-overview-taxonomy-term.view-hot-topic .view-row:nth-child(9){clear:left}
}@media screen and (min-width:64rem){.view-overview-standard.view-overview-taxonomy-term.view-hot-topic .view-row:nth-child(9){clear:none}
}.hot-topic__list-items:nth-child(4) .hot-topic__item{border-top:solid 0.0625rem #e0e0e0;padding-top:1.5rem;width:100%}
@media screen and (min-width:48rem){.hot-topic__list-items:nth-child(4) .hot-topic__item{border-top:0;padding-top:0}
}.hot-topic__list-items:nth-child(n+5) .hot-topic__item{border-top:solid 0.0625rem #e0e0e0;padding-top:1.5rem;width:100%}
.hub-banner h1{color:#fff}
.hub-brand-profile h3{text-align:left}
.hub-brand-profile.brand-profile{margin-bottom:0}
.hub-brand-profile .brand-logo{padding:1rem;border:0.5rem solid #e0e0e0;text-align:center}
.hub .widget{margin-bottom:1.5rem}
.headshot{margin-bottom:1.5rem}
.headshot__image{float:left;margin-right:1rem}
.headshot__image img{width:5rem;border-radius:50%;border:.25rem solid #e0e0e0}
.headshot__body{overflow:hidden}
.headshot-name{margin-bottom:.125rem;padding-top:0}
.headshot-role{color:#9e9e9e;font-family:"Lato",sans-serif}
.hub .media-view-mode .media-item_noFloat{position:relative;float:none;margin:0 0 .25rem 0;clear:both}
.hub .media-view-mode .media-item_noFloat .field-name-field-media-banner-image{margin-bottom:0}
.hub .media-view-mode .media-item_cover{background-color:#141C59;background:-webkit-gradient(linear,left top,right top,from(#141C59),to(#141C59));background:linear-gradient(to right,#141C59 0%,#141C59 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141C59',endColorstr='#141C59',GradientType=1);position:relative;margin-bottom:0;height:280px}
@media screen and (min-width:56.5rem){.hub .media-view-mode .media-item_cover{height:306px}
}@media screen and (min-width:64rem){.hub .media-view-mode .media-item_cover{height:280px}
}@media screen and (min-width:77.5rem){.hub .media-view-mode .media-item_cover{height:292px}
}.hub .media-view-mode .media-item_cover .field-name-field-media-banner-image a{display:block}
.hub .media-view-mode .media-item_cover img{width:100%;height:17.5rem;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-o-object-fit:cover;object-fit:cover}
@media screen and (min-width:56.5rem){.hub .media-view-mode .media-item_cover img{height:19.13rem}
}@media screen and (min-width:64rem){.hub .media-view-mode .media-item_cover img{height:17.5rem}
}@media screen and (min-width:77.5rem){.hub .media-view-mode .media-item_cover img{height:18.25rem}
}.hub .media-view-mode .media-item_cover .field-name-field-short-title{position:absolute;top:30%;left:1.5rem;padding-right:1.5rem;z-index:1}
@media screen and (min-width:64rem){.hub .media-view-mode .media-item_cover .field-name-field-short-title{top:23%}
}.hub .media-view-mode .media-item_cover h3 a{margin-bottom:0;color:#fff;font-size:1.75rem}
@media screen and (min-width:48rem){.hub .media-view-mode .media-item_cover h3 a{font-size:2.25rem}
}@media screen and (min-width:71.25rem){.hub .media-view-mode .media-item_cover h3 a{font-size:2.75rem}
}.hub .media-view-mode .media-body{overflow:hidden}
.hub .media-view-mode .media-body:last-child{margin-bottom:0}
.hub .media-view-mode .media-body h3{margin-bottom:0;line-height:1.2}
.hub .media-view-mode .media-body h3 a{color:#232323}
.hub .media-view-mode .node-tags-wrap,.hub .media-view-mode .content-type{position:absolute;bottom:-2px;left:0;z-index:2}
.hub .media-view-mode .content-type{bottom:0}
.hub .media-view-mode .field-name-field-topic,.hub .media-view-mode .field-name-field-computed-sponsored{display:inline-block}
.hub .media-view-mode .node-tags-wrap .tags,.hub .media-view-mode .content-type .tags{margin-bottom:0}
.hub .media-view-mode .node-tags-wrap .tags a,.hub .media-view-mode .content-type .tags a{margin-right:0;padding:.25rem .5rem;color:#9e9e9e;font-size:1rem;background-color:#fff}
.hub .media-view-mode .sponsored{background-color:#e0e0e0;color:#616161;padding:.25rem .5rem;font-size:1rem;font-family:"Lato",sans-serif;line-height:1;margin-left:-.25rem}
@media screen and (min-width:64rem){.hub .media-view-mode.image_box_meduim .media-item_cover h3 a{font-size:2rem}
}@media screen and (min-width:77.5rem){.hub .media-view-mode.image_box_meduim .media-item_cover h3 a{font-size:2.25rem}
}.bean-hub-content-feed-widget .node.media-view-mode{margin-bottom:1.5rem}
@media screen and (min-width:48rem){.bean-hub-content-feed-widget.row-2 .node,.bean-hub-content-feed-widget.row-3 .node{float:left}
}@media screen and (min-width:48rem){.bean-hub-content-feed-widget.row-2 .node{margin-right:2%;width:48%}
.bean-hub-content-feed-widget.row-2 .node:nth-child(even){margin-right:0}
.bean-hub-content-feed-widget.row-2 .node:nth-child(3n+3){clear:both}
}@media screen and (min-width:48rem){.bean-hub-content-feed-widget.row-3 .node{margin-right:1%;margin-left:1%;width:48%}
.bean-hub-content-feed-widget.row-3 .node:nth-child(3n+3){width:98%}
}@media screen and (min-width:64rem){.bean-hub-content-feed-widget.row-3 .node{margin-right:1.1666%;margin-left:1.1666%;width:31%}
.bean-hub-content-feed-widget.row-3 .node:nth-child(3n+3){width:31%}
.bean-hub-content-feed-widget.row-3 .node:nth-child(4n+4){clear:both}
}.video-single iframe{display:block}
.video-single .video-single__description{font-size:1rem;font-family:"Lato",sans-serif;padding:.5rem 1rem 1rem 0;color:#232323}
.video-multiple .video-content{position:absolute;bottom:0;padding:.5rem;color:#232323;background-color:#fff;width:100%;display:none}
@media screen and (min-width:48rem){.video-multiple .video-content{display:block}
}.video-multiple .video-content h3{padding:0}
.video-multiple .video-multiple__slide{margin-top:1.5rem}
.video-multiple .video-multiple__slide-list{margin-bottom:0}
.video-multiple .slide{display:-webkit-box;display:-ms-flexbox;display:flex}
.video-multiple .slide-thumb{position:relative;width:182px;height:108px;margin-right:1rem;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}
.video-multiple .slide-thumb--youtube img{margin-top:-14px}
.video-multiple .slide-info{margin-right:1rem;-webkit-box-flex:3;-ms-flex:3;flex:3}
.video-multiple .slide-info h3{padding:0}
.video-multiple .slide-description{display:none}
@media screen and (min-width:48rem){.video-multiple .slide-description{display:block;font-family:"Lato",sans-serif;font-size:.875rem;line-height:19px;font-weight:400}
}.video-multiple .mightyslider_carouselSimple_skin .mSButtons{background-color:#9e9e9e;z-index:1}
@media screen and (min-width:64rem){.video-multiple .mightyslider_carouselSimple_skin .mSButtons{width:22px;height:80px}
}@media screen and (min-width:64rem){.video-multiple .mightyslider_carouselSimple_skin.horizontal .mSPrev{background-position:50% -75px}
}@media screen and (min-width:64rem){.video-multiple .mightyslider_carouselSimple_skin.horizontal .mSNext{background-position:50% -145px}
}div#panels-ipe-control-container{background-color:#141C59}
div#panels-ipe-control-container form{margin-bottom:0}
.hub-embed iframe{display:block;width:100% !important}
.hub-embed__content{background-color:#141C59;background:-webkit-gradient(linear,left top,right top,from(#141C59),to(#141C59));background:linear-gradient(to right,#141C59 0%,#141C59 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141C59',endColorstr='#141C59',GradientType=1);padding:1rem;color:#fff}
.hub-speaker{padding:0 1rem 2rem 0}
.hub-speaker__image{width:22%;float:left;margin-right:3%}
.hub-speaker__image img{margin-bottom:1rem;border:.25rem solid #e0e0e0;border-radius:50%}
.hub-speaker__title{margin-top:0;padding-top:0}
.hub-speaker__social{text-align:center}
.hub-speaker__profile{width:75%;float:left}
.hub-speaker__job{margin-bottom:1rem;font-style:italic}
.hub-event-banner{margin-top:1.5rem;padding:1rem;color:white}
.hub-event-banner__logo{float:left;margin-right:1rem}
.hub-event-banner__logo img{height:70px;width:auto}
.hub-event-banner h1{padding-top:0;margin-bottom:.5rem}
@media screen and (min-width:64rem){.hub-event-banner{padding:0 40px}
.hub-event-banner__logo{display:table-cell;float:none;padding-right:2rem}
.hub-event-banner__logo img{height:120px;width:auto}
.hub-event-banner__content{display:table-cell}
}.resource-landing-page{display:grid;grid-template-columns:1fr;grid-column-gap:1.5rem;grid-row-gap:1.5rem}
@media screen and (min-width:48rem){.resource-landing-page{grid-template-columns:1fr repeat(12,minmax(0,5.25rem)) 1fr;grid-template-areas:'header header header' 'main main sb'}
}.resource-landing-page__header{background-color:#f5f5f5}
@media screen and (min-width:48rem){.resource-landing-page__header{grid-area:header;grid-column:span 14 / -1;display:grid;grid-template-columns:1fr repeat(12,minmax(0,5.25rem)) 1fr;grid-column-gap:1.5rem;grid-row-gap:1.5rem}
}.resource-landing-page__form{width:94vw;margin:0 auto}
@media screen and (min-width:48rem){.resource-landing-page__form{width:100%;grid-area:sb;grid-row-start:1;grid-row:span 3 / 4;grid-column:span 6 / -2}
}@media screen and (min-width:64rem){.resource-landing-page__form{grid-column:span 4 / -2}
}.resource-landing-page__hero{width:94vw;margin:0 auto}
@media screen and (min-width:48rem){.resource-landing-page__hero{width:auto;grid-column:span 6 / -8;margin:0}
}@media screen and (min-width:64rem){.resource-landing-page__hero{grid-column:span 8 / -6}
}.resource-landing-page__content{width:94vw;margin:0 auto}
@media screen and (min-width:48rem){.resource-landing-page__content{width:auto;grid-area:main;grid-column:span 6 / -8}
}@media screen and (min-width:64rem){.resource-landing-page__content{grid-column:span 8 / -6}
}.resource-landing-page__header{padding:1.5rem 0}
@media screen and (min-width:48rem){.resource-landing-page__header{padding:4rem 0}
}.resource-landing-page__hero{font-family:"Lato",sans-serif}
.resource-landing-page__brand{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;margin-bottom:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (min-width:48rem){.resource-landing-page__brand{margin-bottom:0}
}.resource-landing-page__logo img{max-width:10rem;max-height:4rem;width:auto}
.resource-landing-page__form-wrapper{border:0.125rem solid #e0e0e0;padding:.5rem .5rem .5rem;background-color:#fff}
@media screen and (min-width:48rem){.resource-landing-page__form-wrapper{margin-top:4rem;padding:.5rem 1.5rem 1.5rem}
}.resource-landing-page__form-header{text-align:center}
.resource-landing-page__img{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}
.resource-landing-page__img img{max-width:12rem;height:100%;margin:0 auto;-webkit-box-shadow:-0.3125rem 0.3125rem 0.625rem #9e9e9e;box-shadow:-0.3125rem 0.3125rem 0.625rem #9e9e9e}
.resource-landing-page__form-intro{font-family:"Lato",sans-serif;font-size:1rem;text-align:center}
.resource-landing-page__meta-date,.resource-landing-page__brand-msg{margin-right:.5rem;font-size:.875rem}
.resource-landing-page__subhead{font-weight:700}
.resource-landing-page__optionals{margin-bottom:2rem}
.resource-landing-page__tcs{font-family:"Lato",sans-serif;font-size:1rem}
.resource-landing-page .captcha{margin-bottom:1.5rem}
@media screen and (min-width:64rem){.resource-landing-page__favourite .flag-outer,.resource-landing-page__favourite .save-message{display:inline-block}
.resource-landing-page__favourite .save-message-outer{max-width:33%}
}.thankyou-page__hero-content{padding:1rem 0;text-align:center}
@media screen and (min-width:48rem){.thankyou-page__hero-content{padding:4rem 0}
}.thankyou-page__hero{background-color:#f5f5f5;margin-bottom:1.5rem}
@media screen and (min-width:48rem){.thankyou-page__hero{margin-bottom:4rem}
}.thankyou-page__thanks{font-family:"Lato",sans-serif;font-size:1.75rem;line-height:34px;font-weight:900}
@media screen and (min-width:48rem){.thankyou-page__thanks{font-size:2rem;line-height:38px}
}.thankyou-page__link,.thankyou-page__brand{font-family:"Lato",sans-serif}
.thankyou-page__title,.thankyou-page__brand{margin-bottom:2rem}
.thankyou-page .resource-provider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.thankyou-page .resource-provider__brand-msg{margin-right:.5rem;font-size:.875rem}
.thankyou-page .resource-provider__logo img{max-width:10rem;max-height:4rem;width:auto}
.thankyou-page__content p{margin-top:1rem;text-align:center}
.webinar-page__hero,.webinar-page__hero--thankyou{padding:1rem 0;background-color:#141C59}
@media screen and (min-width:64rem){.webinar-page__hero,.webinar-page__hero--thankyou{min-height:21.5rem;padding:3rem 0}
}@media screen and (min-width:64rem){.webinar-page__hero--thankyou{min-height:auto}
}.webinar-page__hero-content{max-width:52rem;margin-right:auto;margin-left:auto;color:#fff;text-align:center}
@media screen and (min-width:64rem){.webinar-page__hero-content--form-right{width:56%}
}.webinar-page__title{margin-top:0;color:#fff}
.webinar-page__link a{color:#fff;text-decoration:underline}
.webinar-page__brand-msg{margin-bottom:.5rem;color:#fff;font-style:italic}
.webinar-page__logo{display:inline-block;max-width:12.5rem;padding:.5rem;background-color:#fff}
.webinar-page-info{padding:3rem;text-align:center;background-color:#e0e0e0}
.webinar-page-info__date,.webinar-page-info__time{margin-bottom:1rem;font-family:"Lato",sans-serif}
.webinar-page-info__time{font-weight:400}
.webinar-page__content{margin:2rem auto;max-width:62rem;font-size:1.0625rem;line-height:1.9}
@media screen and (min-width:48rem){.webinar-page__content-left{float:left;width:60%}
}@media screen and (min-width:48rem){.webinar-page__content-left--is-full-width{float:none;width:100%}
}@media screen and (min-width:48rem){.webinar-page__content-right{float:right;width:36%}
}.webinar-page__content--form-right{margin:2rem 0;font-size:1.0625rem;line-height:1.9}
@media screen and (min-width:48rem){.webinar-page__content--form-right{float:left;width:50%}
}@media screen and (min-width:64rem){.webinar-page__content--form-right{width:58%}
}.webinar-page__optionals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (min-width:64rem){.webinar-page__optionals{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}.webinar-page__content-secondary{-webkit-box-flex:2;-ms-flex:2;flex:2}
.webinar-page__img{width:14rem;margin-bottom:1.5rem}
.webinar-page__content--form-right .webinar-page__img{margin-left:1.5rem}
.webinar-page__content--thankyou{margin:2rem auto;max-width:37.5rem;text-align:center}
.webinar-page__meta{margin-bottom:1rem}
.webinar-page__meta-date{float:left;margin-right:1rem;font-family:"Lato",sans-serif}
.webinar-page__meta-duration{float:left;margin-right:1rem;color:#9e9e9e;font-family:"Lato",sans-serif}
.webinar-page__meta-duration:before{margin-right:.5rem;font-family:"FontAwesome";content:"\f017"}
.webinar-page__form{margin:2rem auto;max-width:28rem;text-align:center}
.webinar-page__form-right{margin-bottom:2rem;padding:2rem;background-color:#fff;border:0.5rem solid #e0e0e0}
.webinar-page__form-right label{font-weight:400}
@media screen and (min-width:48rem){.webinar-page__form-right{float:right;width:48%;margin-top:2rem}
}@media screen and (min-width:64rem){.webinar-page__form-right{width:40%;margin-top:-20rem}
}.webinar-page__form-right .g-recaptcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem;margin-bottom:1rem}
.webinar-page__tcs{margin-top:1rem;font-size:.75rem;font-style:italic;text-align:center}
.webinar-page__legal-text{margin-left:1.7rem}
.signup{width:100%;margin-bottom:1.5rem}
@media screen and (min-width:40rem){.signup .signup__field{float:left;width:74%}
}@media screen and (min-width:40rem){.signup .signup__submit{float:right;width:24%}
}.add-calendar{margin-bottom:.75rem}
.add-calendar .btn,.add-calendar input[type="submit"],.add-calendar .chosen-container-single .chosen-single[type="submit"],.chosen-container-single .add-calendar .chosen-single[type="submit"],.add-calendar .chosen-container-multi .chosen-choices[type="submit"],.chosen-container-multi .add-calendar .chosen-choices[type="submit"],.add-calendar .promo-box__btn,.add-calendar .page-messages .main-content .action-links a,.page-messages .main-content .action-links .add-calendar a,.add-calendar .vertical-tabs-panes .button,.vertical-tabs-panes .add-calendar .button{margin-right:.25rem;margin-left:.25rem}
.add-calendar .btn:hover,.add-calendar input:hover[type="submit"],.add-calendar .chosen-container-single .chosen-single:hover[type="submit"],.chosen-container-single .add-calendar .chosen-single:hover[type="submit"],.add-calendar .chosen-container-multi .chosen-choices:hover[type="submit"],.chosen-container-multi .add-calendar .chosen-choices:hover[type="submit"],.add-calendar .promo-box__btn:hover,.add-calendar .page-messages .main-content .action-links a:hover,.page-messages .main-content .action-links .add-calendar a:hover,.add-calendar .vertical-tabs-panes .button:hover,.vertical-tabs-panes .add-calendar .button:hover,.add-calendar .btn:focus,.add-calendar input:focus[type="submit"],.add-calendar .chosen-container-single .chosen-single:focus[type="submit"],.chosen-container-single .add-calendar .chosen-single:focus[type="submit"],.add-calendar .chosen-container-multi .chosen-choices:focus[type="submit"],.chosen-container-multi .add-calendar .chosen-choices:focus[type="submit"],.add-calendar .promo-box__btn:focus,.add-calendar .page-messages .main-content .action-links a:focus,.page-messages .main-content .action-links .add-calendar a:focus,.add-calendar .vertical-tabs-panes .button:focus,.vertical-tabs-panes .add-calendar .button:focus{color:#232323;background-color:#ccbe00}
.add-calendar__title{display:block;margin-bottom:.5rem;font-family:"Lato",sans-serif}
.speakers{margin:2rem auto;max-width:62rem;text-align:center}
.speakers__wrapper{display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:0}
.speakers__wrapper__item{width:12rem;margin:0 1rem 1rem 1rem}
.user-profile{font-family:"Lato",sans-serif;text-align:center}
.user-profile__image{display:block;margin-bottom:.5rem;max-width:18.75rem}
.user-profile__image img{max-width:8.125rem;border:0.125rem solid #e0e0e0;border-radius:50%}
.user-profile__name{font-size:1.25rem;font-weight:700;text-decoration:none}
.user-profile__name:hover{color:#232323;text-decoration:underline}
.user-profile__job-title,.user-profile__company{font-family:"Lato",sans-serif;font-size:.875rem}
.lc-description{font-size:1rem;font-family:"Lato",sans-serif}
@media screen and (min-width:64rem){.lc-description{max-width:66%}
}.node-type-microsite .native-inline,.node-type-microsite .box-out{display:none}
.node-microsite .workday_wrap .content_left h2,.node-microsite .workday_wrap .content_right h2{background-color:transparent}
.node-microsite .workday_wrap .button,.node-microsite .workday_wrap .subheading{font-family:"Lato",sans-serif}
.node-microsite .workday_wrap .left{clear:both}
.node-microsite .workday_wrap .module_resources{display:inline-block}
.node-microsite .workday_wrap .module_resources li a{font-size:14px}
.bz-microsite-container{margin:0 auto;width:950px}
.bz-microsite-container .top-banner{display:inline-block;margin-bottom:10px}
.bz-microsite-container .top-banner img{padding:0}
.bz-microsite-container .left{display:inline-block;float:left;width:53%}
.bz-microsite-container .right{float:right;padding-top:11px;width:40%}
.bz-microsite-container .tab{float:right;padding-left:10px;width:58%}
.bz-microsite-container .image{float:left}
.bz-microsite-container .image img{padding:0}
.bz-microsite-container .text{float:right;margin-top:4px;margin-bottom:0;font-size:14px}
.xero-hub-microsite{font-family:"Lato",sans-serif}
.xero-hub-microsite .xero-hub-microsite__nav{margin:0;padding:0;list-style-type:none}
.xero-hub-microsite .xero-hub-microsite__nav li{float:left;width:190px;text-align:center;background:none}
.xero-hub-microsite .xero-hub-microsite__nav li:first-child a{border-left:1px solid #2eaedd}
.xero-hub-microsite .xero-hub-microsite__nav li a{display:block;padding:10px 0;font-size:15px;color:#fff;text-decoration:none;background-color:#21a9db;border:1px solid #fff}
.xero-hub-microsite .xero-hub-microsite__nav li a:hover{background-color:#1e90ba;border-top-color:#1e90ba}
.xero-hub-microsite .xero-hub-microsite__nav li a.active{color:#fff;background-color:#21a9db;border-bottom-color:#21a9db}
.xero-hub-microsite .xero-hub-microsite__nav li a.active:hover{border-top-color:#ffffff}
.xero-hub-microsite .summary_title{color:#00b5e1}
.xero-hub-microsite .summary{margin-bottom:5px;padding:0 100px 22px 100px;font-size:14px;text-align:center;border-bottom-style:solid;border-color:#056e90;border-width:5px}
.xero-hub-microsite .subject_title{padding-top:0;color:#00b5e1}
.xero-hub-microsite .box{display:inline-block;border-bottom:solid;border-width:5px;border-color:#056e90;padding-top:14px;padding-bottom:13px;margin-bottom:3px}
.xero-hub-microsite .read_more{float:right;margin-top:25px;padding:7px 24px;color:#fff;font-size:17px;font-style:bold;border-radius:3px;background-color:lightblue}
.verisign-hub-microsite{font-family:"Lato",sans-serif}
.verisign-hub-microsite .banner{margin-bottom:20px}
.verisign-hub-microsite .summary_title{color:#0362a3;font-weight:bold}
.verisign-hub-microsite .summary{margin-bottom:5px;padding:0 100px 22px 100px;font-size:14px;text-align:center;border-bottom-style:solid;border-color:#0362a3;border-width:6px}
.verisign-hub-microsite .subject_title{padding-top:0;font-weight:bold;font-size:18px}
.verisign-hub-microsite .subject_title a{color:#0362a3}
.verisign-hub-microsite .box{display:inline-block;margin-bottom:3px;padding-top:14px;padding-bottom:13px;border-bottom:solid;border-width:6px;border-color:#0362a3}
.verisign-hub-microsite .tab{width:72%}
.verisign-hub-microsite .button{display:inline-block;padding:8px 16px;color:#fff;font-size:20px;font-weight:bold;text-align:center;background:#92c158}
.verisign-hub-microsite .button a{color:#fff}
.verisign-hub-microsite .feature_image{float:left;margin-right:2%;margin-bottom:3%}
.verisign-hub-microsite .feature_title{font-size:20px;font-weight:bold}
.verisign-hub-microsite .feature_title a{color:#0362a3}
.verisign-hub-microsite .synopsis_feature{font-size:14px}
.verisign-hub-microsite .lead_feature{display:inline-block;width:100%;border-bottom:6px solid #0362a3}
.verisign-hub-microsite .video{margin-top:16px;text-align:center}
.verisign-hub-microsite .read_more{float:left;margin-top:25px;padding:7px 24px;color:#fff;font-size:18px;font-style:bold;background-color:#92c158}
.panel{clear:both}
.panel-speaker{float:left;margin-right:16px;width:140px;font-size:14px;text-align:center}
.panel-speaker img{margin:0 auto 8px auto}
.newsletter-page{margin-bottom:-1.5rem}
@media screen and (min-width:64rem){.newsletter-page{background-image:url(/sites/all/themes/myc/img/newsletter-bg.png);background-size:contain;background-repeat:no-repeat;background-position:right bottom}
}.newsletter-page__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:4rem}
.newsletter-page__content{margin-top:1rem;font-family:"Lato",sans-serif}
@media screen and (min-width:40rem){.newsletter-page__content{width:80%;margin-top:2rem}
}@media screen and (min-width:64rem){.newsletter-page__content{width:55%}
}.newsletter-page__meta{font-weight:700}
.newsletter-page__title{max-width:59.25rem}
.newsletter-page__form-text{margin-bottom:1.5rem}
.newsletter-page__summary{margin-bottom:1.5rem;font-weight:700}
.newsletter-page__form-summary{display:block}
.newsletter-page .form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}
.newsletter-page label{font-weight:normal}
.newsletter-page .form-item .form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%;border:solid .1875rem #f5f5f5;padding:.5rem;margin-bottom:1.5rem;background-color:#fff}
@media screen and (min-width:48rem){.newsletter-page .form-item .form-type-checkbox{width:48%}
}.newsletter-page .form-item .form-type-checkbox input[type="checkbox"],.newsletter-page .form-item .form-type-checkbox .chosen-container-single .chosen-single[type="checkbox"],.chosen-container-single .newsletter-page .form-item .form-type-checkbox .chosen-single[type="checkbox"],.newsletter-page .form-item .form-type-checkbox .chosen-container-multi .chosen-choices[type="checkbox"],.chosen-container-multi .newsletter-page .form-item .form-type-checkbox .chosen-choices[type="checkbox"]{width:inherit;max-width:1.625rem}
.newsletter-page .form-item .form-type-checkbox span{font-style:normal;font-size:.875rem;font-weight:normal}
.newsletter-page .form-item .form-type-checkbox label{font-weight:700}
.newsletter-page__form{margin-top:3rem}
.newsletter-page__image{margin:1.5rem 0;width:100%;max-width:18.75rem}
#sift-newsletter-user-subscriptions-form .user-subscriptions-btn{margin-top:1.5rem}
.title-wrap{width:90%;max-width:59.25rem;margin:auto;text-align:center}
.title-wrap--alt{width:100%;max-width:100%;margin:0;text-align:left}
.alt-layout-wrapper{position:relative}
@media screen and (min-width:64rem){.alt-layout-wrapper{min-height:1200px}
}.alt-layout-wrapper .node-sidebar{margin-bottom:1.5rem}
@media screen and (min-width:64rem){.alt-layout-wrapper .node-sidebar{position:absolute;top:0;left:0}
}.alt-layout-wrapper .node-sidebar-right{width:19rem;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}
@media screen and (min-width:64rem){.alt-layout-wrapper .node-sidebar-right{position:absolute;right:0;top:0}
}.alt-layout-wrapper .node-content-wrap{float:none;width:auto}
@media screen and (min-width:64rem){.alt-layout-wrapper .node-content-wrap{margin-left:12rem}
}@media screen and (min-width:71.25rem){.alt-layout-wrapper .node-content-wrap{margin-left:14rem}
}.alt-layout-wrapper .group-article-content--content{min-height:222px}
@media screen and (min-width:64rem){.alt-layout-wrapper .node-content-content-wrap{position:relative}
}.alt-layout-wrapper .group-article-content--alt{float:none;padding:0}
@media screen and (min-width:64rem){.alt-layout-wrapper .group-article-content--alt{width:calc(100% - 20rem);min-height:100rem}
}.node-content-wrap{margin-bottom:1.5rem}
@media screen and (min-width:64rem){.node-content-wrap{margin:auto;margin-bottom:1.5rem;width:56.25rem}
.node-content-wrap .title{float:right;width:43.75rem}
}@media screen and (min-width:71.25rem){.node-content-wrap{position:relative;width:59.25rem;background-color:#fff;z-index:2}
}.node-content-wrap .node-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}
.node-content-wrap .node-info a{color:#9e9e9e;font-family:"Lato",sans-serif;font-size:1rem;text-decoration:none}
.node-content-wrap .node-info--alt{border-bottom:.25rem solid #e0e0e0}
.node-content-wrap .node-info__aa-extra{min-width:11rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:"Lato",sans-serif;font-size:1rem;color:#9e9e9e}
@media screen and (min-width:48rem){.node-content-wrap .pull-out-box{float:left;width:21.75rem}
}@media screen and (min-width:64rem){.node-content-wrap .pull-out-box{margin-left:-12.5rem}
}@media screen and (min-width:64rem){.node-content-wrap--alt{float:left;margin-left:0;margin-right:0;width:48rem}
}@media screen and (min-width:71.25rem){.node-content-wrap--alt{width:54rem}
}.content-meta-item{padding:0 .25rem}
@media screen and (min-width:48rem){.content-meta-item{padding:0 1.5rem}
}.content__image{position:relative;margin-bottom:1rem}
@media screen and (min-width:71.25rem){.content__image{margin-bottom:0;z-index:1}
}.image-accreditation{bottom:0;left:0;padding:.25rem;color:#fff;font-family:"Lato",sans-serif;font-size:.75rem;line-height:1;background-color:#232323;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}
.image-accreditation:before{display:inline-block;margin-right:.25rem;color:#ffed00;font-family:'FontAwesome';font-size:1rem;line-height:1;content:'\f05a';vertical-align:middle}
.field-name-field-image-accreditation{bottom:0;left:0;padding:.25rem;color:#fff;font-family:"Lato",sans-serif;font-size:.75rem;line-height:1;background-color:#232323;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}
.field-name-field-image-accreditation .field-item:before{display:inline-block;margin-right:.25rem;color:#ffed00;font-family:'FontAwesome';font-size:1rem;line-height:1;content:'\f05a';vertical-align:middle}
@media screen and (min-width:71.25rem){.node-article .node-content-wrap,.node-columnist .node-content-wrap{margin-top:-6.25rem}
}@media screen and (min-width:85rem){.node-article .node-content-wrap,.node-columnist .node-content-wrap{margin-top:-12.5rem}
}@media screen and (min-width:64rem){.node-sidebar{float:left;width:10rem;margin-right:2.5rem}
}@media screen and (min-width:71.25rem){.node-sidebar{padding:1.5rem 0 0 1.5rem;width:11.5rem}
}.node-sidebar .is-hot-topic{position:relative;margin-right:.25rem;padding-left:20px;background-color:#9e9e9e}
.node-sidebar .is-hot-topic:before{position:absolute;top:0;left:0;display:inline-block;padding:.1875rem .25rem;color:#fff;font-family:'FontAwesome';font-size:1rem;line-height:1;content:'\f06d';background-color:#141C59;vertical-align:middle}
.node-sidebar .is-hot-topic:hover{background-color:#141C59}
.node-sidebar .is-hot-topic .is-hot-topic__item{margin-right:0}
.node-sidebar .node-sidebar__brand{margin:.75rem 0}
.node-sidebar .node-sidebar__brand .field-label{display:inline-block;margin-right:.5rem;font-family:"Lato",sans-serif;font-size:1rem}
.node-sidebar .node-sidebar__brand .node-brand{display:inline-block;width:7.5rem}
@media screen and (min-width:64rem){.node-sidebar .node-sidebar__brand .node-brand{display:block;width:auto}
}.node-sidebar .node-sidebar__brand{display:inline-block;margin-right:.5rem;font-family:"Lato",sans-serif;font-size:1rem}
@media screen and (min-width:64rem){.group-article-content{float:right}
}@media screen and (min-width:71.25rem){.group-article-content{padding:1.5rem 1.5rem 0 0}
}.group-article-content--alt .comment-wrapper{margin-top:1.5rem;margin-bottom:1.5rem;padding-left:0;width:100%}
.group-article-content--alt .comment-wrapper .title{float:none;width:100%}
.node-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}
.node-extra-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:1rem;border-bottom:0.125rem solid #e0e0e0}
.node-extra-tools .ctools-modal-flag-favourite-style{margin-bottom:0}
.node-extra-tools .flag-container{margin-bottom:1rem}
.node-extra-tools .save-message-outer{margin-top:0.5rem}
.advert_mpu-inline{padding-bottom:1rem;margin:0 -12px 1.5rem -12px}
@media screen and (min-width:21.75rem){.advert_mpu-inline{margin:0 0 1.5rem 0}
}@media screen and (min-width:48rem){.advert_mpu-inline{float:right;margin:0 0 1.5rem 1.5rem}
}@media screen and (min-width:64rem){.advert_mpu-inline{margin-right:-2rem}
}@media screen and (min-width:71.25rem){.advert_mpu-inline{margin-right:-5rem}
}@media screen and (min-width:77.5rem){.advert_mpu-inline{margin-right:-8rem}
}@media screen and (min-width:85rem){.advert_mpu-inline{margin-right:-9.375rem}
}.native-inline{clear:both;margin-bottom:1.5rem}
@media screen and (min-width:64rem){.comments-heading,.page-comment-reply .comment-form,.page-comment-edit .comment-form{margin:auto;padding-left:12.5rem;width:56.25rem}
}.field-label{margin-bottom:.25rem;font-weight:700}
.node-content__footer-tags .field-label{margin-bottom:.25rem;font-family:"Lato",sans-serif;font-size:1rem;font-weight:700}
.tags .state-item,.tags .sector-item{background-color:#141C59}
.tags .state-item:hover,.tags .sector-item:hover{background-color:#141C59}
.node-content__footer-tags{clear:both}
.node-content__footer-tags .field-label{float:left;margin:2px .5rem 0 0}
.node-content__footer-tags .item-list{float:left}
.node-content__footer-tags .hot-topic-icon{display:inline-block;padding:.1875rem .25rem;color:#fff;font-size:1rem;line-height:1;background-color:#141C59;vertical-align:middle}
.node-content__footer-tags .is-hot-topic__item--footer{display:inline-block}
.add-this{font-family:"Lato",sans-serif;font-size:1rem}
.add-this .add-this__title{margin-bottom:.25rem}
.add-this .addthis_default_style a{padding:0 .5rem 0 0}
.add-this .addthis_default_style a:last-of-type{padding:0}
.node-sidebar-social{display:none;margin:1rem 0;padding:1rem 0;border-top:.25rem solid #e0e0e0;border-bottom:.25rem solid #e0e0e0}
@media screen and (min-width:64rem){.node-sidebar-social{display:block}
}.node-footer-social{margin-bottom:.5rem}
@media screen and (min-width:64rem){.node-footer-social{margin:auto;padding-left:12.5rem;width:56.25rem}
}@media screen and (min-width:56.5rem){.node-content-wrap_basic-page{margin:auto;width:45.75rem}
}@media screen and (min-width:56.5rem){.node-content-wrap_basic-page .group-article-content{float:none;width:auto}
}.page-node-delete .tabs.primary{margin-bottom:.75rem}
.page-node-delete .form-actions{margin-top:1rem}
.spark-body .content-inline-wrap,.spark-body .media-content_full_width,.spark-body .media-large_image,.spark-body blockquote{overflow:hidden}
.spark-body .media-element-container{position:relative}
.spark-body h2{font-size:1.5rem}
@media screen and (min-width:48rem){.spark-body h2{font-size:1.75rem}
}.box-out_left--resource{margin-left:auto;margin-right:auto;width:13.75rem}
@media screen and (min-width:48rem){.box-out_left--resource{margin-right:1.5rem}
}@media screen and (min-width:64rem){.box-out_left--resource{margin-left:-15.25rem;margin-right:1.5rem}
}.user-role{font-family:"Lato",sans-serif;font-size:1rem;color:#757575}
.overview-cxense-single h2{display:none}
@media screen and (min-width:64rem){.img-md-clearboth{clear:both}
}.content-overview-block{margin:1rem 0;width:100%}
@media screen and (min-width:48rem){.content-overview-block{float:left;margin:.5rem 1.5%;width:47%;height:19rem}
.content-overview-block:nth-child(9){clear:left}
}@media screen and (min-width:56.5rem){.content-overview-block{height:20.63rem}
}@media screen and (min-width:64rem){.content-overview-block{width:30.333%;height:19rem}
.content-overview-block:nth-child(10){clear:none}
}@media screen and (min-width:77.5rem){.content-overview-block{height:19.75rem}
}.mpu-1 .advert,.mpu-2 .advert,.content-overview-block .advert{margin:0 -12px;background-color:transparent}
@media screen and (min-width:21.75rem){.mpu-1 .advert,.mpu-2 .advert,.content-overview-block .advert{margin:0 auto;width:18.75rem}
}@media screen and (min-width:64rem){.mpu-1{margin:.5rem 1%;width:31.333%}
}@media screen and (min-width:71.25rem){.mpu-1{width:30.333%;margin:.5rem 1.5%}
}.mpu-2{width:100%;min-height:624px}
@media screen and (min-width:48rem){.mpu-2{float:right;width:47%;height:39rem}
}@media screen and (min-width:56.5rem){.mpu-2{height:42rem}
}@media screen and (min-width:64rem){.mpu-2{margin:.5rem 1%;width:31.333%;height:39rem}
}@media screen and (min-width:71.25rem){.mpu-2{width:30.333%;margin:.5rem 1.5%}
}@media screen and (min-width:77.5rem){.mpu-2{height:40.5rem}
}.overview-trending-1,.overview-trending-2{width:100%}
@media screen and (min-width:48rem){.overview-trending-1,.overview-trending-2{float:right;width:47%;height:39rem}
}@media screen and (min-width:56.5rem){.overview-trending-1{height:42.25rem}
}@media screen and (min-width:56.5rem){.overview-trending-2{height:41rem}
}@media screen and (min-width:64rem){.overview-trending-1,.overview-trending-2{width:30.333%;height:39rem}
.overview-trending-1:nth-child(11),.overview-trending-2:nth-child(11){clear:left;float:left}
}@media screen and (min-width:77.5rem){.overview-trending-1,.overview-trending-2{height:40.5rem}
}.image_box_2_wide{width:100%;min-height:18.75rem}
@media screen and (min-width:64rem){.image_box_2_wide{width:63.666%}
}.teaser_2_wide{margin:.5rem 0;padding-bottom:.5rem;width:100%;border-bottom:.25rem solid #e0e0e0}
@media screen and (min-width:48rem){.teaser_2_wide{margin:.5rem 1.5%;padding-bottom:0;width:47%;height:4rem}
}@media screen and (min-width:64rem){.teaser_2_wide{width:63.666%;height:9rem}
}@media screen and (min-width:77.5rem){.teaser_2_wide{height:9.375rem}
}.image_box_large{width:100%;min-height:18.75rem}
@media screen and (min-width:64rem){.image_box_large{width:63.666%;height:39rem}
}@media screen and (min-width:77.5rem){.image_box_large{height:40.5rem}
}.view-overview-standard .item-list,.view .item-list,.view-with-pager .item-list{clear:both}
.view-overview-standard .item-list .pager-load-more,.view .item-list .pager-load-more,.view-with-pager .item-list .pager-load-more{padding-top:1rem;max-width:31.25rem;margin-left:auto;margin-right:auto}
.view-overview-standard .item-list .pager-load-more li,.view .item-list .pager-load-more li,.view-with-pager .item-list .pager-load-more li{display:block}
.view-overview-standard .item-list .pager-load-more li a,.view .item-list .pager-load-more li a,.view-with-pager .item-list .pager-load-more li a{display:block;padding:.5rem;background-color:#e0e0e0}
.button--pager{margin-bottom:6.25rem}
.button--alt{margin-top:3rem}
.view-overview-standard .overview-trending-1{clear:none}
@media screen and (min-width:64rem){.view-overview-standard:nth-child(17){clear:both}
}@media screen and (min-width:56.5rem){.view-overview-standard:nth-child(22){clear:both}
}@media screen and (min-width:64rem){.view-overview-standard .overview-trending-2{float:left}
}.view-overview-standard.view-overview-press .view-row:nth-child(9),.view-overview-standard.view-overview-anyanswers .view-row:nth-child(9){clear:none}
.view-overview-standard.view-overview-press .view-row h3,.view-overview-standard.view-overview-anyanswers .view-row h3{margin-bottom:.625rem}
.view-overview-standard.view-overview-anyanswers .media-body{clear:both}
.view-resources .block-views{clear:both}
.view-resources .view-row:nth-child(9){clear:none}
@media screen and (min-width:64rem){.view-resources .overview-trending-2{float:left}
}.view-overview-standard.view-overview-taxonomy-term .view-row:nth-child(9){clear:none}
@media screen and (min-width:64rem){.view-overview-standard.view-overview-taxonomy-term .view-row:nth-child(16){clear:left}
}@media screen and (min-width:64rem){.view-overview-standard.view-community-voice .view-row:nth-child(16),.view-overview-standard.view-blogs .view-row:nth-child(16){clear:left}
}.view-overview-grid .view-content{padding:1rem 0;border-top:.5rem solid #e0e0e0}
.view-overview-grid .view-row{padding-bottom:.75rem;height:auto !important}
@media screen and (min-width:48rem){.view-overview-grid .view-row:nth-child(2n+3){clear:both}
}@media screen and (min-width:64rem){.view-overview-grid .view-row:nth-child(2n+3){clear:none}
.view-overview-grid .view-row:nth-child(3n+4){clear:both}
}.view-overview-standard.view-brand-activity .view-row:nth-child(9){clear:none}
.overview-block__header{margin:.75rem 0 1.5rem 0;padding:.5rem;background-color:#e0e0e0}
@media screen and (min-width:48rem){.overview-block__header{padding:.5rem 1.5%}
}.overview-block__title{margin-bottom:0;padding:0;color:#141C59;background-color:transparent}
.overview-block__title a{color:#141C59}
.overview-block__cta{display:none;font-family:"Lato",sans-serif}
@media screen and (min-width:40rem){.overview-block__cta{display:block;float:right;margin-top:.25rem}
}.overview-block__cta a{color:#232323;text-decoration:underline}
.latest-content-all-block .content-overview-block:nth-child(9){clear:none}
.community-latest__block{margin:1rem 0}
@media screen and (min-width:48rem){.community-latest__block{float:left;margin:.5rem 1.5%}
}@media screen and (min-width:64rem){.community-latest__block{width:30.333%}
}@media screen and (min-width:64rem){.community-latest__block--aa{width:63.666%}
}.view-latest-any-answers{background-color:transparent}
.view-latest-any-answers .views-row{margin-right:0;margin-left:0;padding:.75rem 0;border-bottom:.125rem solid #e0e0e0}
.view-latest-blogs-by-columnist .views-row{padding:.75rem;border-bottom:.125rem solid #e0e0e0}
.view-latest-blogs-by-columnist .views-row.views-row-last{margin-bottom:1rem}
.featured-card{padding:.75rem;border-bottom:.125rem solid #e0e0e0}
.featured-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#9e9e9e;font-family:"Lato",sans-serif;font-size:1rem}
.featured-card__title{padding:.4rem 0;margin:0;line-height:1.8rem}
.featured-card__body{font-size:1rem;padding-bottom:.8rem;line-height:1.625rem}
.featured-card__user{font-size:.8rem}
.featured-card__user a{color:#141C59}
.featured-card__user .user-profile-username{padding:0 .25rem}
.hot-topics-latest__block .hot-topic{border-top:0;padding:0}
.no-height{height:auto !important}
.view-latest-industry-updates-block .views-row{padding:.75rem 0}
.view-latest-industry-updates-block .views-row-last{margin-bottom:1rem}
.industry-updates-hubs-latest__right{height:auto !important}
@media screen and (min-width:48rem){.industry-updates-hubs-latest__right{float:left;width:100%}
}@media screen and (min-width:64rem){.industry-updates-hubs-latest__right{width:30.333%}
}.view-latest-hubs .views-row{padding:.75rem 0;border-bottom:.125rem solid #e0e0e0}
.view-latest-hubs .views-row-last{margin-bottom:1rem}
.view-iu-lead.image_box_2_wide{min-height:0;height:auto}
.view-iu-x2{margin:.5rem 1.5%}
@media screen and (min-width:64rem){.view-iu-x2{float:left;width:63.666%}
}.view-iu-x2 .views-row{margin:.5rem 0}
@media screen and (min-width:64rem){.view-iu-x2 .views-row{float:left;width:48%}
.view-iu-x2 .views-row.views-row-1{margin-right:4%}
}.featured-brand-block{margin:.5rem 1.5%}
@media screen and (min-width:64rem){.featured-brand-block{float:right;width:30.333%}
}.featured-brand-block .brand-logo{margin:1rem 0;text-align:center}
.featured-brand-block .brand-name{padding:.5rem;color:#fff;font-family:"Lato",sans-serif;background-color:#141C59}
.featured-brand-block .brand-list{margin-top:0;padding:1rem;color:#fff;background-color:#616161}
.featured-brand-block .brand-list li{padding:.75rem 0;border-top:.125rem solid #fff}
.featured-brand-block .brand-list li:first-child{border-top:0}
.featured-brand-block .brand-list h3{margin:0;padding:0}
.featured-brand-block .brand-list h3 a{color:#fff}
.iu-list-12{clear:both;margin:.5rem 1.5%}
@media screen and (min-width:64rem){.iu-list-12{float:left;width:63.666%}
}.iu-list-12 .views-row{padding:.75rem 0}
@media screen and (min-width:48rem){.iu-list-12 .views-row{float:left;width:48%}
.iu-list-12 .views-row.views-row-odd{margin-right:4%;clear:both}
}.brands-all{margin:.5rem 1.5%}
@media screen and (min-width:64rem){.brands-all{float:right;width:30.333%}
}.brands-all .view-content{padding:1rem;height:50rem;overflow-y:scroll;overflow-x:hidden;background-color:#e0e0e0}
.view-display-id-block_latest_6{float:left;margin:1.5rem 1.5%;padding-top:1rem;border-top:.5rem solid #e0e0e0;border-bottom:.5rem solid #e0e0e0;clear:both}
.view-display-id-block_latest_6 .view-footer{margin-bottom:1rem;text-align:center}
.iu-list-paged{margin:.5rem 1.5%}
.iu-list-paged .views-row{padding:.75rem 0}
@media screen and (min-width:48rem){.iu-list-paged .views-row{float:left;width:48%}
.iu-list-paged .views-row.views-row-odd{margin-right:4%;clear:both}
}@media screen and (min-width:64rem){.iu-list-paged .views-row{width:30.333%;margin-right:1.5%}
.iu-list-paged .views-row.views-row-odd{margin-right:1.5%;clear:none}
.iu-list-paged .views-row.views-row:nth-child(3n+4){clear:both}
}body>img{display:none}
body>iframe{display:none}
.overview-setting{float:left;width:100%;margin-bottom:1rem;margin-top:1rem}
.node-paragraph-page:not(.alternate-header) .pg-overview-header{max-width:79.5rem;width:94vw;margin-left:auto;margin-right:auto}
@media screen and (min-width:64rem){.pg-overview .pg-overview-header__main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem}
}.pg-overview .pg-overview-header__body-content{-webkit-box-flex:3;-ms-flex:3;flex:3}
.pg-overview .pg-overview-header__sponsor{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-family:"Lato",sans-serif;color:#757575}
.pg-overview .pg-overview-header__sponsor-label{border-top:solid 0.25rem #141C59;border-left:solid 0.125rem #e0e0e0;border-right:solid 0.125rem #e0e0e0;border-bottom:solid 0.125rem #e0e0e0;padding:1rem;font-size:1rem}
.pg-overview .pg-overview-header__sponsor-brand{border-left:solid 0.125rem #e0e0e0;border-right:solid 0.125rem #e0e0e0;padding:1.5rem}
.pg-overview .pg-overview-header__share-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:solid 0.125rem #e0e0e0;padding:1rem}
.pg-overview .image-with-link img{width:100%}
.pg-overview .pg-alternate-header{overflow:hidden;background-size:100% 100%;max-height:600px;position:relative;width:100%;overflow:hidden}
@media screen and (min-width:26.25rem){.pg-overview .pg-alternate-header{background-size:100% auto}
}@media screen and (min-width:30rem){.pg-overview .pg-alternate-header{max-height:950px}
}@media screen and (min-width:64rem){.pg-overview .pg-alternate-header{max-height:720px}
}.pg-overview .pg-alternate-header h1{font-size:1.75rem}
@media screen and (min-width:30rem){.pg-overview .pg-alternate-header h1{font-size:2rem}
}.pg-overview .pg-alternate-header h2{font-size:1.5rem}
@media screen and (min-width:30rem){.pg-overview .pg-alternate-header h2{font-size:1.75rem}
}.pg-overview .pg-alternate-header .column{padding:2rem 0}
@media screen and (min-width:48rem){.pg-overview .pg-alternate-header .column{width:50%;float:left}
}@media screen and (min-width:48rem){.pg-overview .pg-alternate-header .column-left{padding-right:2rem}
}.pg-overview .pg-alternate-header .column-right{display:none}
@media screen and (min-width:40rem){.pg-overview .pg-alternate-header .column-right{display:block}
}@media screen and (min-width:48rem){.pg-overview .pg-alternate-header .column-right{padding-left:2rem}
}.pg-overview .pg-alternate-header .column-right .field-name-field-foreground-images{display:none}
@media screen and (min-width:48rem){.pg-overview .pg-alternate-header .column-right .field-name-field-foreground-images{display:block}
}.pg-overview .pg-alternate-header .column-right svg{position:absolute;bottom:0;right:2rem;max-height:130px;display:none}
@media screen and (min-width:30rem){.pg-overview .pg-alternate-header .column-right svg{max-height:250px}
}@media screen and (min-width:48rem){.pg-overview .pg-alternate-header .column-right svg{right:auto;max-height:300px}
}.pg-overview .pg-alternate-header .pg-alternate-header__sponsor img{max-width:300px}
.pg-overview .pg-overview-header{margin-bottom:4rem}
.podcast-content{margin:auto}
.podcast__title{position:relative}
@media screen and (min-width:71.25rem){.podcast__title{margin-bottom:1.5rem;min-height:7rem}
.podcast__title:before{position:absolute;top:1rem;left:0;display:inline-block;margin-right:.25rem;color:#9e9e9e;font-family:'FontAwesome';font-size:6.75rem;line-height:1.1;content:'\f130'}
}@media screen and (min-width:71.25rem){.podcast__title h1{padding-left:5.5rem}
}.podcast__intro{margin-bottom:2rem;font-family:"Lato",sans-serif;font-weight:700;text-align:left}
.podcast__embed{margin-bottom:2rem}
.podcast__embed a{color:#232323;text-decoration:underline}
.search-api-page-results .search-term{color:#141C59}
.search-api-page-results .search-results li{padding:1.5rem 0}
.search-api-page-results h3{margin:0}
.search-api-page-results h3 a{color:#232323}
.search-api-page-results .search-meta{margin-bottom:.75rem;font-family:"Lato",sans-serif}
.search-api-page-results .search-snippet{margin-bottom:.75rem}
.search-api-page-results .search-snippet strong{color:#141C59}
.search-api-page-results .search-info{margin-bottom:0;font-family:"Lato",sans-serif;font-size:1rem}
.search-api-page-results .search-info strong{color:#141C59}
.page-search .main-content{min-height:15.625rem}
.page-search .search-form_page{margin-top:2.5rem}
.region-blockgroup-advanced-search-filters{font-family:"Lato",sans-serif}
.region-blockgroup-advanced-search-filters .facetapi-facetapi-checkbox-links{font-size:.875rem;font-weight:bold}
.region-blockgroup-advanced-search-filters .facetapi-facetapi-checkbox-links .facetapi-inactive{font-weight:normal}
.region-blockgroup-advanced-search-filters .facetapi-facetapi-checkbox-links>.expanded>a:hover{text-decoration:none}
.region-blockgroup-advanced-search-filters .facetapi-facetapi-checkbox-links>.expanded>a a:hover{text-decoration:underline}
.region-blockgroup-advanced-search-filters .facetapi-facetapi-checkbox-links>.expanded>a .item-list{margin-left:1rem}
.region-blockgroup-advanced-search-filters .facetapi-checkbox{color:#232323}
.region-blockgroup-advanced-search-filters .facetapi-checkbox{color:#232323}
@media screen and (min-width:56.5rem){.region-blockgroup-advanced-search-filters{float:left;width:22%}
}@media screen and (min-width:56.5rem){.view-search{float:right;width:74%}
}@media screen and (min-width:56.5rem){.view-search .search-form_page{margin-top:0}
}.view-search.search-landing{float:none;margin-right:auto;margin-left:auto;width:90%}
@media screen and (min-width:56.5rem){.view-search.search-landing{width:72%}
}.toggle-container{display:none;background-color:#e0e0e0}
@media screen and (min-width:56.5rem){.toggle-container{display:block !important;height:auto !important;background-color:transparent;overflow:visible !important}
}@media screen and (min-width:56.5rem){.search-filter-btn.toggle-show-hide{display:none}
}.search-filter-btn.toggle-show-hide i{color:#232323;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.search-filter-btn.toggle-show-hide:hover i,.search-filter-btn.toggle-show-hide:focus i{color:#fff}
.search-filter-title{display:none}
@media screen and (min-width:56.5rem){.search-filter-title{display:block}
}.block-facetapi-search{padding:.75rem;border-bottom:.125rem solid #fff}
@media screen and (min-width:56.5rem){.block-facetapi-search{margin-bottom:1.5rem;padding:0 0 1rem 0;border-bottom:.25rem solid #e0e0e0}
}.block-facetapi-search .search-facet-title{margin-bottom:0;padding:0;font-size:1.125rem;cursor:pointer}
@media screen and (min-width:56.5rem){.block-facetapi-search .search-facet-title{margin-bottom:1rem;padding:0;font-size:1.375rem;cursor:auto}
}.block-facetapi-search .search-facet-title i{color:#232323}
@media screen and (min-width:56.5rem){.block-facetapi-search .search-facet-title i{display:none}
}.block-facetapi-search ul{margin-bottom:0}
.block-facetapi-search .facetapi-limit-link,.block-facetapi-search #clar_all_advanced_search{margin-top:1rem;color:#232323;font-size:1rem;text-decoration:underline}
.block-facetapi-search form{margin-bottom:0}
.block-facetapi-search form .form-submit{margin-top:1rem}
@media screen and (min-width:56.5rem){.block-facetapi-search--selected{margin-bottom:1.5rem;padding:1rem;background-color:#e0e0e0;border-bottom:0}
}.block-facetapi-search--selected ul a{display:inline-block;margin-right:.5rem}
.sr-visibility{display:none}
@media screen and (min-width:48rem){.sr-visibility{display:block}
}.sr-image{-ms-flex-item-align:end;align-self:flex-end}
@media screen and (min-width:64rem){.sr-image{display:none}
}.sr-bg{background-color:#f5f5f5}
.sr-block{font-family:"Lato",sans-serif;line-height:1.375rem;font-size:1rem}
@media screen and (min-width:64rem){.sr-block--narrow{padding-right:5rem}
}.sr-block__title{font-size:2rem;font-weight:600;margin-bottom:2rem}
.sr-block__text{font-size:1.0625rem;line-height:1.4375rem}
.sr-block .default-icon--padding-right{padding-right:1.5rem}
.sr-block .list-flex__item{padding:1rem 1rem 1rem 0}
.image_svg{width:100%;max-width:3.5rem;-ms-flex-item-align:start;align-self:flex-start;padding-right:1.5rem}
.page-user-login h1#page-title,.page-user-register h1#page-title{display:none}
.node-type-list dt a{display:block;padding-top:.5rem;font-family:"Lato",sans-serif;font-size:1.375rem;font-weight:700}
.node-type-list dd{padding-bottom:.5rem;border-bottom:.25rem solid #e0e0e0}
.vertical-tabs{margin:1.5rem 0}
.vertical-tabs .vertical-tabs-list{margin:0 0 1rem 0;padding:0;font-family:"Lato",sans-serif;list-style-type:none}
@media screen and (min-width:48rem){.vertical-tabs .vertical-tabs-list{float:left;width:26%}
}.vertical-tabs .vertical-tabs-list li{margin-bottom:.25rem;background-color:#e0e0e0}
.vertical-tabs .vertical-tabs-list li.selected{border-left:.375rem solid #141C59}
.vertical-tabs .vertical-tabs-list li a{display:block;padding:.75rem;color:#232323;text-decoration:none}
.vertical-tabs .vertical-tabs-list li a strong{font-weight:400}
.vertical-tabs .vertical-tabs-list li a:focus,.vertical-tabs .vertical-tabs-list li a:active,.vertical-tabs .vertical-tabs-list li a:hover{text-decoration:underline}
.vertical-tabs .vertical-tabs-list li a.valid,.vertical-tabs .vertical-tabs-list li a.error{background-color:transparent}
.vertical-tabs .vertical-tabs-list .summary{display:block}
.vertical-tabs .vertical-tabs-panes{padding:1rem;border:.25rem solid #e0e0e0}
@media screen and (min-width:48rem){.vertical-tabs .vertical-tabs-panes{float:right;width:72%}
}.vertical-tabs .vertical-tabs-panes div.field-group-tabs-wrapper div.field-type-datetime fieldset{padding-top:.25rem}
.vertical-tabs .vertical-tabs-pane{margin:0;padding:0;border:0}
.vertical-tabs fieldset.vertical-tabs-pane legend{display:none}
.vertical-tabs fieldset.vertical-tabs-pane fieldset legend{display:block}
.vertical-tabs ul.vertical-tabs ul.vertical-tabs-list .summary{margin-bottom:0}
.user-profile-form .vertical-tabs-list li.my-account,.user-profile-form .vertical-tabs-list li.create-content,.user-profile-form .vertical-tabs-list li.my-activity,.user-profile-form .vertical-tabs-list li.manage-content,.user-profile-form .vertical-tabs-list li.help{background-color:#616161}
.user-profile-form .vertical-tabs-list li.my-account a,.user-profile-form .vertical-tabs-list li.create-content a,.user-profile-form .vertical-tabs-list li.my-activity a,.user-profile-form .vertical-tabs-list li.manage-content a,.user-profile-form .vertical-tabs-list li.help a{color:#fff;text-decoration:none;cursor:default}
.user-profile-form .vertical-tabs-list li.my-account a:before,.user-profile-form .vertical-tabs-list li.create-content a:before,.user-profile-form .vertical-tabs-list li.my-activity a:before,.user-profile-form .vertical-tabs-list li.manage-content a:before,.user-profile-form .vertical-tabs-list li.help a:before{display:inline-block;margin-right:.5rem;color:#fff;font-family:FontAwesome;line-height:1;vertical-align:middle}
.user-profile-form .my-account a:before{content:'\f0ad'}
.user-profile-form .create-content a:before{content:'\f044'}
.user-profile-form .my-activity a:before{content:'\f03a'}
.user-profile-form .manage-content a:before{content:"\f07c"}
.user-profile-form .help a:before{content:'\f059'}
.quicktabs-wrapper{margin-bottom:1rem}
.quicktabs-wrapper.quicktabs-loading .quicktabs_main{text-align:center;padding:1.5rem}
.quicktabs-wrapper.quicktabs-loading .quicktabs_main:before{content:url("/misc/throbber-active.gif");display:inline;padding-right:0.2rem}
.quicktabs-wrapper.quicktabs-loading .quicktabs_main:after{content:"Loading...";display:inline}
.quicktabs-wrapper .quicktabs-tabs{display:inline-block;margin:0;padding:0;list-style-type:none;width:100%;font-size:0}
.quicktabs-wrapper .quicktabs-tabs .ajax-progress{display:none}
.quicktabs-wrapper .quicktabs-tabs li{margin-right:.125rem;display:inline-block;background-color:#e0e0e0;padding:0;position:relative}
.quicktabs-wrapper .quicktabs-tabs li.active{background-color:#9e9e9e}
.quicktabs-wrapper .quicktabs-tabs li.active a{color:#fff}
.quicktabs-wrapper .quicktabs-tabs li a{display:block;padding:.25rem;color:#232323;font-family:"Lato",sans-serif;font-size:1rem;text-decoration:none;outline:none;font-weight:bold}
@media screen and (min-width:30rem){.quicktabs-wrapper .quicktabs-tabs li a{padding:.5rem .625rem;font-size:1.125rem}
}.quicktabs-wrapper .quicktabs-tabs li a:hover{color:#fff;background-color:#616161}
.quicktabs-wrapper .quicktabs_main{border:.125rem solid #9e9e9e}
.quicktabs-wrapper .quicktabs_main .quicktabs-tabpage{margin:0;border:0;padding:1.5rem}
.view-user-activity-content .views-row{margin-bottom:.5rem;padding:.5rem 0;border-bottom:.25rem solid #e0e0e0}
.view-user-activity-content .views-row:last-child{margin-bottom:0;border-bottom:0}
.view-user-activity-content .field-name-title-field{clear:left}
.view-user-activity-content .field-name-title-field a{color:#232323}
.view-user-activity-content .field-name-field-body-text{font-size:1rem}
.view-user-activity-content .field-name-field-content-type,.view-user-activity-content .field-name-field-any-answers-category{display:inline-block;padding:.25rem;color:#fff;font-family:"Lato",sans-serif;font-size:.875rem;background-color:#9e9e9e;line-height:1}
.view-user-activity-content .tags{margin-bottom:0}
.view-user-activity-content .pager-load-more li{display:block}
.view-user-activity-content .pager-load-more li a{display:block;margin:.5rem 0;padding:.5rem 1rem;width:100%;color:#fff;font-family:"Lato",sans-serif;font-weight:700;text-align:center;background-color:#616161;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.view-user-activity-content .pager-load-more li a:hover{text-decoration:none;background-color:#818181}
.view-user-activity-comments .view-row{margin-bottom:.5rem;padding:.5rem 0;border-bottom:.25rem solid #e0e0e0}
.view-user-activity-comments .view-row:last-child{border-bottom:0}
.view-user-activity-comments .views-field-edit-comment{float:right;padding:.5rem;font-family:"Lato",sans-serif;font-size:1rem;background-color:#ffed00}
@media screen and (min-width:40rem){.view-user-activity-comments .views-field-edit-comment{padding:0 .25rem}
}.view-user-activity-comments .views-field-edit-comment a{color:#232323}
.view-user-activity-comments .views-field-comment-body{clear:both;font-size:1rem}
.view-user-activity-comments .views-field-comment-body p{margin-bottom:.5rem}
.view-user-activity-comments .views-field-title-field{font-family:"Lato",sans-serif;font-size:1rem}
.page-user .view-user-activity-comments .view-header h2,.page-user .view-user-activity-content .view-header h2{display:none}
.page-user.page-user-edit .view-user-activity-comments .view-header h2,.page-user.page-user-edit .view-user-activity-content .view-header h2{display:inline-block}
.page-user-edit .messages-wrap{margin:0 0 1.5rem}
.page-user-edit .password-strength,.page-user-edit .password-confirm{font-size:.875rem}
.page-user-edit .password-strength{margin:.5rem 0;color:#141C59}
.page-user-edit .password-strength .password-strength-text{float:right;width:48%}
.page-user-edit .password-strength .password-strength-title{float:left;margin-right:4%;width:48%}
.page-user-edit .password-strength .password-indicator{clear:both}
.page-user-edit .password-confirm{color:#141C59}
.page-user-edit .password-confirm .ok{padding:0 .5rem;color:#fff;background-color:#41c900}
.page-user-edit .password-confirm .error{padding:0 .5rem;color:#fff;background-color:#ff1a0a}
.page-user-edit .password-confirm span{float:right}
.vertical-tabs-panes .about-you label i{display:block;font-size:.875rem}
.vertical-tabs-panes .about-you .container-inline-date .form-item input,.vertical-tabs-panes .about-you .container-inline-date .form-item .chosen-container-single .chosen-single,.chosen-container-single .vertical-tabs-panes .about-you .container-inline-date .form-item .chosen-single,.vertical-tabs-panes .about-you .container-inline-date .form-item .chosen-container-multi .chosen-choices,.chosen-container-multi .vertical-tabs-panes .about-you .container-inline-date .form-item .chosen-choices{width:100%}
.vertical-tabs-panes .field-name-field-user-biography .form-textarea-wrapper{margin-right:-1.25rem;margin-left:-1.25rem}
@media screen and (min-width:30rem){.vertical-tabs-panes .field-name-field-user-biography .form-textarea-wrapper{margin-right:0;margin-left:0}
}.group-contact-member-services .form-actions{margin-top:1.5rem}
.vertical-tabs-panes .field-name-field-body-text .description{margin-top:.25rem}
.vertical-tabs-panes .field-name-field-tags .form-type-checkbox{margin-bottom:1rem}
@media screen and (min-width:30rem){.vertical-tabs-panes .field-name-field-tags .form-type-checkbox{float:left;margin-right:4%;width:48%}
.vertical-tabs-panes .field-name-field-tags .form-type-checkbox:nth-child(even){margin-right:0}
}@media screen and (min-width:77.5rem){.vertical-tabs-panes .field-name-field-tags .form-type-checkbox{margin-right:2%;width:32%}
.vertical-tabs-panes .field-name-field-tags .form-type-checkbox:nth-child(even){margin-right:2%}
.vertical-tabs-panes .field-name-field-tags .form-type-checkbox:nth-child(3n+3){margin-right:0}
}.vertical-tabs-panes .field-name-field-tags .description{clear:both}
.view-flag-notifications-content .views-field-title a{color:#232323}
.form-item-sm-pp-message-notify-flag{margin-top:1rem}
.form-item .description{font-family:"Lato",sans-serif;font-size:.875rem;color:#757575}
.view-user-manage-content{margin:1rem auto;font-family:"Lato",sans-serif}
.view-user-manage-content .user_manage_content__view_title{color:#141C59}
.view-user-manage-content .view-empty{padding:1rem 0;font-size:1.25rem}
.view-user-manage-content .view-footer{padding:2rem 0 0}
.view-user-manage-content .pager{margin:2rem 0 0}
.view-user-manage-content .user_manage_content__title{font-weight:700}
.view-user-manage-content .user_manage_content__edit a{display:inline-block;margin:0 .5rem .5rem 0;padding:.25rem 1rem;color:#232323;font-family:"Lato",sans-serif;font-size:inherit;font-weight:700;text-align:center;background-color:#ffed00;border:0;border-radius:0;outline:none;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-appearance:none}
@media screen and (min-width:56.5rem){.view-user-manage-content .user_manage_content__edit a{padding:.25rem 2rem}
}.view-user-manage-content .user_manage_content__edit a:hover,.view-user-manage-content .user_manage_content__edit a:focus{color:#fff;text-decoration:none;background-color:#141C59}
.view-user-manage-content .user_manage_content__edit a.btn-disabled,.view-user-manage-content .user_manage_content__edit a[disabled]{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=60);opacity:0.6}
.view-user-manage-content .user_manage_content__display_title,.view-user-manage-content .user_manage_content__display_type,.view-user-manage-content .user_manage_content__display_date,.view-user-manage-content .user_manage_content__display_status{display:none}
@media screen and (min-width:48rem){.view-user-manage-content .views-exposed-widget{width:27%;float:left;padding-right:1.125rem}
.view-user-manage-content .views-exposed-widget.views-submit-button{width:19%;padding-right:0}
.view-user-manage-content .views-exposed-widget.views-submit-button .form-submit{width:100%;margin:0}
}.user_manage_content{padding-top:.875rem;padding-bottom:.375rem;border-bottom:.125rem solid #e0e0e0}
.view-user-manage-content .user_manage_content__title,.view-user-manage-content .user_manage_content__edit,.view-user-manage-content .user_manage_content__type,.view-user-manage-content .user_manage_content__date,.view-user-manage-content .user_manage_content__status{display:inline-block}
.view-user-manage-content .user_manage_content__title,.view-user-manage-content .user_manage_content__type,.view-user-manage-content .user_manage_content__date,.view-user-manage-content .user_manage_content__status{padding:0.3125rem 0;width:100%}
@media screen and (min-width:40rem){.view-user-manage-content .user_manage_content__display{padding:.875rem .625rem;border-bottom:.125rem solid #616161}
.view-user-manage-content .user_manage_content__display_title,.view-user-manage-content .user_manage_content__display_type,.view-user-manage-content .user_manage_content__display_date,.view-user-manage-content .user_manage_content__display_status{float:left;font-weight:bold;display:inline-block}
.view-user-manage-content .user_manage_content__display_title{width:53%}
.view-user-manage-content .user_manage_content__display_type,.view-user-manage-content .user_manage_content__display_date{width:18%}
.view-user-manage-content .user_manage_content__title,.view-user-manage-content .user_manage_content__edit,.view-user-manage-content .user_manage_content__type,.view-user-manage-content .user_manage_content__date,.view-user-manage-content .user_manage_content__status{float:left}
.view-user-manage-content .user_manage_content__title{width:36%;padding:.3rem .625rem}
.view-user-manage-content .user_manage_content__edit{width:16%;padding:.125rem .25rem}
.view-user-manage-content .user_manage_content__type{width:18%;padding:.3125rem .625rem}
.view-user-manage-content .user_manage_content__date{width:18%;padding:.3125rem .625rem}
.view-user-manage-content .user_manage_content__status{width:12%;padding:.3125rem .625rem}
}.group-user-manage-favs{position:relative}
.view-my-favourites{font-family:"Lato",sans-serif}
.view-my-favourites .view-filters{display:none}
@media screen and (min-width:48rem){.view-my-favourites .view-filters{display:block;background:#f5f5f5;padding:1rem;margin-bottom:1rem}
}@media screen and (min-width:71.25rem){.view-my-favourites .views-exposed-widget:not(.views-widget-filter-export){font-size:1rem;width:30%;float:left;margin-right:3%}
.view-my-favourites .views-exposed-widget:not(.views-widget-filter-export).views-widget-filter-field_content_date_value{width:45%}
.view-my-favourites .views-exposed-widget:not(.views-widget-filter-export).views-widget-filter-field_use_for_cpd_value{width:15%;margin-left:3%;margin-right:0}
}.view-my-favourites .views-widget-filter-field_content_date_value{height:80px}
.view-my-favourites .views-widget-filter-field_content_date_value .description{display:none}
.view-my-favourites .views-widget-filter-timestamp .views-widget{margin-top:26px}
.view-my-favourites .form-item-field-use-for-cpd-value label{padding-right:1rem}
.view-my-favourites .form-item-field-use-for-cpd-value input,.view-my-favourites .form-item-field-use-for-cpd-value .chosen-container-single .chosen-single,.chosen-container-single .view-my-favourites .form-item-field-use-for-cpd-value .chosen-single,.view-my-favourites .form-item-field-use-for-cpd-value .chosen-container-multi .chosen-choices,.chosen-container-multi .view-my-favourites .form-item-field-use-for-cpd-value .chosen-choices{width:2rem}
.view-my-favourites .form-item-timestamp-min,.view-my-favourites #edit-date-filter-min-wrapper,.view-my-favourites #edit-field-content-date-value-min-wrapper{width:45%;float:left;margin-right:10%}
.view-my-favourites .form-item-timestamp-max,.view-my-favourites #edit-date-filter-max-wrapper,.view-my-favourites #edit-field-content-date-value-max-wrapper{width:45%;float:left}
.view-my-favourites .container-inline-date .ph{display:none}
.view-my-favourites .container-inline-date .date-padding{float:none}
.view-my-favourites .date-popup-init{padding:8px .3125rem 7px}
.view-my-favourites .chosen-choices{padding:.3125rem}
.view-my-favourites li.search-choice{margin-top:0}
.view-my-favourites label.option{display:none}
.view-my-favourites .export-link{float:right}
.view-my-favourites .views-widget-filter-export{position:absolute;top:0;right:0}
.view-my-favourites .view-content{border:1px solid #e0e0e0;padding:1rem}
.view-my-favourites .node{border-bottom:1px solid #e0e0e0;padding:.625rem 0;font-family:"Lato",sans-serif}
@media screen and (min-width:48rem){.view-my-favourites .flag-wrapper{position:absolute;top:4px;right:0}
}.view-my-favourites .views-row:last-child .node{border:none}
.view-my-favourites .views-field-ops{float:right}
.view-my-favourites .views-field-ops a.ctools-modal-flag-favourite-style{margin:0}
.view-my-favourites .s-card--digital_event_session.s-card--card-full-cta .s-card__meta-tag,.view-my-favourites .s-card--event.s-card--card-full-cta .s-card__meta-tag{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.view-my-favourites .s-card--digital_event_session.s-card--card-full-cta .s-card__timestamp,.view-my-favourites .s-card--event.s-card--card-full-cta .s-card__timestamp{font-size:1rem;font-weight:normal}
.view-my-favourites .ctools-modal-flag-favourite-style{background-image:url(/sites/all/themes/pp/img/icons/icon-pencil.svg);background-repeat:no-repeat;background-size:1rem;background-position:5px;padding-left:30px;border:none;float:right}
.view-my-favourites .ctools-modal-flag-favourite-style .manage{display:block}
.view-my-favourites .ctools-modal-flag-favourite-style .unfav{display:none}
.view-my-favourites .ctools-modal-flag-favourite-style:before{content:none}
input[type=submit].user-btn-block,.chosen-container-single .chosen-single[type=submit].user-btn-block,.chosen-container-multi .chosen-choices[type=submit].user-btn-block{width:100%}
@media screen and (min-width:48rem){input[type=submit].user-btn-block,.chosen-container-single .chosen-single[type=submit].user-btn-block,.chosen-container-multi .chosen-choices[type=submit].user-btn-block{width:64%;margin-left:36%}
}.user-profile-page h1{margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:.375rem solid #232323}
.user-profile-page .group-job-title-and-company{display:block;font-style:italic;font-size:1rem;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:.375rem solid #232323}
.user-profile-page .group-job-title-and-company .field:nth-child(2):before{content:","}
@media screen and (min-width:64rem){.user-profile-page .group-job-title-and-company{font-size:1.5rem}
}.user-profile-page .member-since,.user-profile-page .profile-social,.user-profile-page .profile-recognition{border-bottom:.25rem solid #e0e0e0;padding-bottom:.5rem;margin-bottom:1rem}
.user-profile-page a.privatemsg-send-link-profile{display:block;border-bottom:.25rem solid #e0e0e0;padding-bottom:.5rem;margin-bottom:1rem}
.user-profile-page .member-since{font-family:"Lato",sans-serif;font-size:1.375rem;font-weight:700;padding-top:.5rem}
.user-profile-page .profile-recognition__block{font-size:1rem}
.user-profile-page .profile-recognition__block{display:inline-block}
.user-profile-page .profile-recognition__block:first-of-type{margin-right:2rem}
.user-profile-page .profile-recognition__block i{margin-right:.25rem}
.user-profile-page .user-profile-left{position:relative}
@media screen and (min-width:48rem){.user-profile-page .user-profile-left{float:left;width:38%}
.user-profile-page .user-profile-left h1,.user-profile-page .user-profile-left .field-name-field-company{display:none}
}@media screen and (min-width:77.5rem){.user-profile-page .user-profile-left{width:32%}
}@media screen and (min-width:48rem){.user-profile-page .user-profile-right{float:right;width:58%}
}@media screen and (min-width:77.5rem){.user-profile-page .user-profile-right{width:64%}
}.user-profile-page__user-name a{color:#232323}
.avatar-username{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.avatar-username__avatar{max-width:1.5rem;margin-right:.5rem}
.avatar-username__avatar img{width:100%;border-radius:50%}
.profile{position:relative}
.author-image{position:relative}
.highlight-user-image{position:absolute;top:0;bottom:0;left:0;right:0}
.page-flex-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}
.node .link-wrapper{display:none}
.advert.advert_top{min-height:60px !important}
@media screen and (min-width:64rem){.advert.advert_top{padding:1.5rem 0}
}.advert.advert_top .ad-position{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:60px !important}
@media screen and (min-width:64rem){.advert.advert_top .ad-position{min-height:250px !important}
}.advert.advert-mid{min-height:90px !important}
.advert.advert-mpu-double{min-height:300px !important}
@media screen and (min-width:64rem){.advert.advert-mpu-double{min-height:600px !important}
}.advert.advert-mpu-single .ad-position{min-height:300px !important}
.advert .ad__responsive-takeover{height:100px;width:100%}
@media screen and (min-width:48rem){.advert .ad__responsive-takeover{height:250px}
}.advert .ad__responsive-inline--fixed{height:100px;margin-bottom:1.5rem;width:100%}
.advert .advertise-with-us{margin:auto;padding:.125rem .25rem;font-family:"Lato",sans-serif;font-size:.75rem;background-color:#f5f5f5}
.advert .advertise-with-us a{line-height:1}
.advert.advert__inline{overflow:hidden}
.advert .ad-position{text-align:center;margin:auto}
.advert .ad__close-btn{margin:0}
.advert_bottom{position:fixed;bottom:0;left:0;width:100%;text-align:right;background-color:#e0e0e0;z-index:100}
.advert_bottom .advert_bottom_btn_wrap{margin-right:auto;margin-left:auto;width:320px;text-align:right}
@media screen and (min-width:48rem){.advert_bottom .advert_bottom_btn_wrap{width:728px}
}@media screen and (min-width:71.25rem){.advert_bottom .advert_bottom_btn_wrap{width:950px}
}.advert_bottom .ad__close-btn{color:#9e9e9e;background:none;border:0}
.block-sm-pp-adverts--related-content{margin:0 -12px 1.5rem -12px}
@media screen and (min-width:21.75rem){.block-sm-pp-adverts--related-content{margin:0 0 1.5rem 0}
}@media screen and (min-width:64rem){.block-sm-pp-adverts--related-content{float:right;width:33.333%}
}@media screen and (min-width:77.5rem){.block-sm-pp-adverts--related-content{width:30%}
}@media screen and (min-width:21.75rem){.block-sm-pp-adverts--related-content .advert{width:18.75rem;margin:auto}
}.main-content{margin:1.5rem 0}
.main-content--flush{margin-top:0}
.node-unpublished{background-color:#fadcdc}
.bg-tinted{background:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(48.53%,#F9F9FA),to(#fff));background:linear-gradient(270deg,#fff 0%,#F9F9FA 48.53%,#fff 100%)}
.bg-tinted--gradient{background:-webkit-gradient(linear,left top,left bottom,from(#F9F9F9),to(#fff));background:linear-gradient(180deg,#F9F9F9 0%,#fff 100%)}
.grey-08{background-color:#f5f5f5}
.grey-06{background-color:#e0e0e0}
.grey-03{background-color:#757575}
.field-name-field-content-date,.featured-card__date,.content__date,.field-name-field-content-date-range,.field-name-field-computed-comment-count{color:#9e9e9e;font-family:"Lato",sans-serif;font-size:1rem}
.field-name-field-content-date i,.featured-card__date i,.content__date i,.field-name-field-content-date-range i,.field-name-field-computed-comment-count i{margin-right:.25rem}
.cxense-related-block{margin-top:1rem}
.cxense-related-block li{margin:0 0 1rem 0}
.cxense-related-block li:last-child{margin-bottom:0}
.cxense-related-block li h3{color:#232323}
.cxense-related-block li img{width:100%}
@media screen and (min-width:48rem){.cxense-related-block li{float:left;margin:0 4% 1rem 0;width:48%}
.cxense-related-block li:nth-child(even){margin-right:0}
.cxense-related-block li:nth-child(3){display:none}
}@media screen and (min-width:64rem){.cxense-related-block li{margin:0 3% 0 0;width:47%}
.cxense-related-block li:nth-child(even){margin-right:3%}
.cxense-related-block li:last-child{margin-right:0}
}@media screen and (min-width:77.5rem){.cxense-related-block li{width:31.333%}
.cxense-related-block li:nth-child(3){display:block}
}@media screen and (min-width:64rem){.block-sm-pp-related-content{float:left;width:66.6666%}
}@media screen and (min-width:77.5rem){.block-sm-pp-related-content{width:70%}
}.block-sm-pp-newsletter-subscriptions{clear:both}
.cxense-related-block__aa h3{font-size:1.375rem;line-height:1.2}
@media screen and (min-width:64rem){.cxense-related-block__aa .aa-author{width:64%}
}.cxense-related-block__aa .field-name-field-user-ref{font-size:.875rem}
.cxense-list li{margin-bottom:0;padding:.5rem 1rem}
.cxense-list li:nth-child(odd){background-color:#f5f5f5}
.cxense-list li h3{font-size:1.125rem}
.cxense-list li .topic{font-size:1rem}
.cxense-list li .association-with{color:#757575;font-size:.875rem}
.cxense-list li .association-with .client{color:#757575;font-weight:700}
.cxense-also-like{display:block;padding:.125rem .5rem;color:#fff;font-family:"Lato",sans-serif;font-size:.875rem;background-color:#9e9e9e}
.already-member{margin:0 auto;padding:1.5rem;color:#fff;background-color:#9e9e9e}
.already-member h3{margin-bottom:.125rem;padding-top:0;color:#fff}
.already-member .left{margin-bottom:1rem}
@media screen and (min-width:40rem){.already-member .left{float:left;margin-bottom:0}
}@media screen and (min-width:40rem){.already-member a{float:right;margin:0}
}.already-member .btn-tertiary{color:#fff;border-color:#fff}
.custom-doc-page{position:relative;margin-bottom:1.5rem}
.custom-doc-page h1{position:absolute;top:10%;right:0;left:0;margin:auto;width:92%;color:#fff;text-align:center}
@media screen and (min-width:30rem){.custom-doc-page h1{top:22%;width:70%}
}@media screen and (min-width:40rem){.custom-doc-page h1{top:40%;width:70%}
}@media screen and (min-width:71.25rem){.custom-doc-page h1{top:38%;font-size:4.5rem}
}.gradient-cover{background-color:#141C59;background:-webkit-gradient(linear,left top,right top,from(#141C59),to(#141C59));background:linear-gradient(to right,#141C59 0%,#141C59 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141C59',endColorstr='#141C59',GradientType=1)}
.gradient-cover img{opacity:.25}
.email-subscriptions{padding:1.5rem;background-color:#e0e0e0}
@media screen and (min-width:48rem){.email-subscriptions{text-align:center}
}.email-subscriptions .form-checkboxes{margin:1.5rem 0}
@media screen and (min-width:48rem){.email-subscriptions .form-checkboxes .form-item{float:left;margin-right:1%;margin-left:1%;width:31%;text-align:left}
}.cta-403 a{margin:1rem .75rem}
.page-customerror-404 .block-search-api-page h3{display:none}
.page-customerror-404 .block-search-api-page form{margin-bottom:1.5rem}
.email-signup{margin-right:auto;margin-left:auto;max-width:55rem}
.email-signup__title{margin-bottom:2.25rem}
.email-signup-page-form .form-item-emailaddress{margin-bottom:2.25rem}
.messages-wrap{margin-top:1.5rem;margin-bottom:1.5rem;font-family:"Lato",sans-serif;background-color:#e0e0e0}
.messages{padding:1rem}
.messages.error{padding:1rem;color:#fff;background-color:#ff1a0a}
.messages.error a{color:#fff;text-decoration:underline}
.messages.warning{background-color:#fdf69c}
.messages ul{margin-bottom:0}
.messages.success{background-color:#E7FFE2;border:solid 2px #41c900}
.messages.counter.warning{padding:0}
.valid{color:#fff;background-color:#41c900}
.media-thumbnail .label-wrapper{display:none}
.image-float,.spark-body .file-small-image{float:left}
.spark-body .file-small-image{margin-right:2rem}
.ui-widget-content:not(.ui-datepicker){height:96% !important;width:96% !important;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:99999}
@media screen and (min-width:40rem){.ui-widget-content:not(.ui-datepicker){width:auto}
}.page-node-delete .tabs ul.tabs{display:none}
.banner-slice{background:#141C59;background-size:cover;background-repeat:no-repeat;background-position-x:center}
@media screen and (max-width:48rem){.banner-slice{background:unset;background-color:#141C59}
}.banner-slice__content{padding:1.5rem}
@media screen and (min-width:48rem){.banner-slice__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}.banner-slice__body{margin-bottom:1.5rem;color:#fff}
@media screen and (min-width:48rem){.banner-slice__body{max-width:50rem;margin-right:1.5rem;margin-bottom:0;-webkit-box-flex:3;-ms-flex:3;flex:3}
}.banner-slice__body h2,.banner-slice__body h3,.banner-slice__body h4{padding-top:0}
.banner-slice__body .media .image-accreditation{display:none}
@media screen and (min-width:48rem){.banner-slice__cta{width:100%;text-align:end;-webkit-box-flex:1;-ms-flex:1;flex:1}
}.featured-1-item{background-color:#141C59;padding:4rem 0;margin-bottom:4rem}
@media screen and (min-width:56.5rem){.featured-1-item__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
}.featured-1-item__logo{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-bottom:1.5rem}
.featured-1-item__logo img{max-width:9.375rem}
.featured-1-item__title{-webkit-box-flex:2;-ms-flex:2;flex:2;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:1.5rem;font-family:"Lato",sans-serif;font-weight:700;font-size:1.5rem;color:#fff}
.paragraphs-item-image-icon-bullets,.slice-image-icon-bullets{padding-bottom:4rem}
.paragraphs-item-image-icon-bullets .paragraphs-item-image-icon-bullets--header,.paragraphs-item-image-icon-bullets .slice-image-icon-bullets--header,.slice-image-icon-bullets .paragraphs-item-image-icon-bullets--header,.slice-image-icon-bullets .slice-image-icon-bullets--header{margin-bottom:2rem}
@media screen and (min-width:64rem){.paragraphs-item-image-icon-bullets .paragraphs-item-image-icon-bullets--header.with-blurb>div,.paragraphs-item-image-icon-bullets .slice-image-icon-bullets--header.with-blurb>div,.slice-image-icon-bullets .paragraphs-item-image-icon-bullets--header.with-blurb>div,.slice-image-icon-bullets .slice-image-icon-bullets--header.with-blurb>div{float:left}
}@media screen and (min-width:64rem){.paragraphs-item-image-icon-bullets .paragraphs-item-image-icon-bullets--header.with-blurb .paragraphs-item-image-icon-bullets--title,.paragraphs-item-image-icon-bullets .paragraphs-item-image-icon-bullets--header.with-blurb .slice-image-icon-bullets--title,.paragraphs-item-image-icon-bullets .slice-image-icon-bullets--header.with-blurb .paragraphs-item-image-icon-bullets--title,.paragraphs-item-image-icon-bullets .slice-image-icon-bullets--header.with-blurb .slice-image-icon-bullets--title,.slice-image-icon-bullets .paragraphs-item-image-icon-bullets--header.with-blurb .paragraphs-item-image-icon-bullets--title,.slice-image-icon-bullets .paragraphs-item-image-icon-bullets--header.with-blurb .slice-image-icon-bullets--title,.slice-image-icon-bullets .slice-image-icon-bullets--header.with-blurb .paragraphs-item-image-icon-bullets--title,.slice-image-icon-bullets .slice-image-icon-bullets--header.with-blurb .slice-image-icon-bullets--title{width:30%;padding-right:5%}
}.paragraphs-item-image-icon-bullets .paragraphs-item-image-icon-bullets--header .paragraphs-item-image-icon-bullets--title h3,.paragraphs-item-image-icon-bullets .paragraphs-item-image-icon-bullets--header .slice-image-icon-bullets--title h3,.paragraphs-item-image-icon-bullets .slice-image-icon-bullets--header .paragraphs-item-image-icon-bullets--title h3,.paragraphs-item-image-icon-bullets .slice-image-icon-bullets--header .slice-image-icon-bullets--title h3,.slice-image-icon-bullets .paragraphs-item-image-icon-bullets--header .paragraphs-item-image-icon-bullets--title h3,.slice-image-icon-bullets .paragraphs-item-image-icon-bullets--header .slice-image-icon-bullets--title h3,.slice-image-icon-bullets .slice-image-icon-bullets--header .paragraphs-item-image-icon-bullets--title h3,.slice-image-icon-bullets .slice-image-icon-bullets--header .slice-image-icon-bullets--title h3{padding-top:0;font-size:2rem}
.paragraphs-item-image-icon-bullets .paragraphs-item-image-icon-bullets--header .paragraphs-item-image-icon-bullets--title h4,.paragraphs-item-image-icon-bullets .paragraphs-item-image-icon-bullets--header .slice-image-icon-bullets--title h4,.paragraphs-item-image-icon-bullets .slice-image-icon-bullets--header .paragraphs-item-image-icon-bullets--title h4,.paragraphs-item-image-icon-bullets .slice-image-icon-bullets--header .slice-image-icon-bullets--title h4,.slice-image-icon-bullets .paragraphs-item-image-icon-bullets--header .paragraphs-item-image-icon-bullets--title h4,.slice-image-icon-bullets .paragraphs-item-image-icon-bullets--header .slice-image-icon-bullets--title h4,.slice-image-icon-bullets .slice-image-icon-bullets--header .paragraphs-item-image-icon-bullets--title h4,.slice-image-icon-bullets .slice-image-icon-bullets--header .slice-image-icon-bullets--title h4{font-family:"Lato",sans-serif;font-size:1.75rem;line-height:34px;font-weight:900;padding:0;margin-bottom:0.5rem}
@media screen and (min-width:48rem){.paragraphs-item-image-icon-bullets .paragraphs-item-image-icon-bullets--header .paragraphs-item-image-icon-bullets--title h4,.paragraphs-item-image-icon-bullets .paragraphs-item-image-icon-bullets--header .slice-image-icon-bullets--title h4,.paragraphs-item-image-icon-bullets .slice-image-icon-bullets--header .paragraphs-item-image-icon-bullets--title h4,.paragraphs-item-image-icon-bullets .slice-image-icon-bullets--header .slice-image-icon-bullets--title h4,.slice-image-icon-bullets .paragraphs-item-image-icon-bullets--header .paragraphs-item-image-icon-bullets--title h4,.slice-image-icon-bullets .paragraphs-item-image-icon-bullets--header .slice-image-icon-bullets--title h4,.slice-image-icon-bullets .slice-image-icon-bullets--header .paragraphs-item-image-icon-bullets--title h4,.slice-image-icon-bullets .slice-image-icon-bullets--header .slice-image-icon-bullets--title h4{font-size:2rem;line-height:38px}
}@media screen and (min-width:64rem){.paragraphs-item-image-icon-bullets .paragraphs-item-image-icon-bullets--header .paragraphs-item-image-icon-bullets--blurb,.paragraphs-item-image-icon-bullets .paragraphs-item-image-icon-bullets--header .slice-image-icon-bullets--blurb,.paragraphs-item-image-icon-bullets .slice-image-icon-bullets--header .paragraphs-item-image-icon-bullets--blurb,.paragraphs-item-image-icon-bullets .slice-image-icon-bullets--header .slice-image-icon-bullets--blurb,.slice-image-icon-bullets .paragraphs-item-image-icon-bullets--header .paragraphs-item-image-icon-bullets--blurb,.slice-image-icon-bullets .paragraphs-item-image-icon-bullets--header .slice-image-icon-bullets--blurb,.slice-image-icon-bullets .slice-image-icon-bullets--header .paragraphs-item-image-icon-bullets--blurb,.slice-image-icon-bullets .slice-image-icon-bullets--header .slice-image-icon-bullets--blurb{width:70%}
}.paragraphs-item-image-icon-bullets .field-name-field-image-icon-bullets .field-collection-view,.slice-image-icon-bullets .field-name-field-image-icon-bullets .field-collection-view{padding:0.5rem 0}
@media screen and (min-width:40rem){.paragraphs-item-image-icon-bullets .field-name-field-image-icon-bullets,.slice-image-icon-bullets .field-name-field-image-icon-bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.paragraphs-item-image-icon-bullets .field-name-field-image-icon-bullets .field-collection-view,.slice-image-icon-bullets .field-name-field-image-icon-bullets .field-collection-view{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0.5rem}
.paragraphs-item-image-icon-bullets .field-name-field-image-icon-bullets .field-collection-view:first-child,.slice-image-icon-bullets .field-name-field-image-icon-bullets .field-collection-view:first-child{padding-left:0}
.paragraphs-item-image-icon-bullets .field-name-field-image-icon-bullets .field-collection-view:last-child,.slice-image-icon-bullets .field-name-field-image-icon-bullets .field-collection-view:last-child{padding-right:0}
}.paragraphs-item-image-icon-bullets .field-name-field-image-icon-image img,.slice-image-icon-bullets .field-name-field-image-icon-image img{width:85px;margin-bottom:1.25em}
.paragraphs-item-image-icon-bullets .field-name-field-image-icon-title,.slice-image-icon-bullets .field-name-field-image-icon-title{font-family:"Lato",sans-serif;font-size:1.25rem;line-height:24px;font-weight:700;margin-bottom:0.5rem}
.paragraphs-item-image-icon-bullets .image-accreditation,.slice-image-icon-bullets .image-accreditation{display:none}
.promotion-1{margin-bottom:4rem}
.promotion-1__bg-colour{background:#141C59;background-size:cover;background-repeat:no-repeat;background-position-x:center}
@media screen and (min-width:64rem){.promotion-1__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.promotion-1__content-wrapper.left-col-only{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}
}.promotion-1__content-info{padding-top:2rem;padding-bottom:2rem}
@media screen and (min-width:64rem){.promotion-1__content-info{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;padding-top:4rem;padding-bottom:4rem}
.promotion-1__content-info.left-col-only{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66%}
}.promotion-1__logo{max-width:17rem;margin-bottom:1.5rem}
.promotion-1__description{font-size:1rem;color:#fff}
.promotion-1__content-card{-webkit-box-shadow:0 0 1.125rem #141C59;box-shadow:0 0 1.125rem #141C59;background-color:#fff;padding:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem}
@media screen and (min-width:64rem){.promotion-1__content-card{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;margin-top:4rem;margin-bottom:4rem}
}.promotion-1__content-embed{-webkit-box-shadow:0 0 1.125rem #141C59;box-shadow:0 0 1.125rem #141C59;margin-top:1.5rem}
@media screen and (min-width:64rem){.promotion-1__content-embed{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:1.5rem}
}.promotion-1__content-embed .embed-wrap{max-width:100%;width:100%;margin:0;padding:0 0 56.25% 0}
.promotion-1__image{-webkit-box-flex:1;-ms-flex:1;flex:1}
.promotion-1 .dark-font-colour div.brand-mono{color:#232323}
.promotion-1 .dark-font-colour div.brand-mono a{color:#232323}
.promotion-1 .light-font-colour div.brand-mono{color:#fff}
.promotion-1 .light-font-colour div.brand-mono__mono-label-url{color:#fff}
.carrotcake .promotion-1,.event-session .promotion-1{margin-bottom:1rem}
@media screen and (max-width:64rem){.carrotcake .promotion-1__bg-colour,.event-session .promotion-1__bg-colour{background:unset}
}.carrotcake .promotion-1__content-info,.event-session .promotion-1__content-info{padding:0 1rem .5rem 1rem}
.carrotcake .promotion-1__logo,.event-session .promotion-1__logo{padding:1rem 0 .5rem 0;margin:0}
.carrotcake .promotion-1__content-card,.carrotcake .promotion-1__content-embed,.event-session .promotion-1__content-card,.event-session .promotion-1__content-embed{margin:0}
@media screen and (min-width:71.25rem){.carrotcake .promotion-1__content-card,.carrotcake .promotion-1__content-embed,.event-session .promotion-1__content-card,.event-session .promotion-1__content-embed{margin:1rem 1rem 1rem 0}
}.resource-bundle{font-family:"Lato",sans-serif}
@media screen and (min-width:64rem){.resource-bundle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}.resource-bundle__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.resource-bundle__title{padding-top:0;font-size:1.5rem;font-weight:900}
@media screen and (min-width:64rem){.resource-bundle__title{font-size:2rem}
}.resource-bundle__description{font-size:.875rem}
@media screen and (min-width:48rem){.resource-bundle__description{font-size:1rem}
}.resource-bundle__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:2rem}
@media screen and (min-width:48rem){.resource-bundle__item{margin-bottom:0}
}.resource-triple-lg{margin-bottom:2rem}
@media screen and (min-width:64rem){.resource-triple-lg{display:-webkit-box;display:-ms-flexbox;display:flex}
}.resource-triple-lg__main{margin-bottom:2rem}
@media screen and (min-width:64rem){.resource-triple-lg__main{width:45%;min-width:26.25rem;margin-right:2rem;margin-bottom:0}
}.resource-triple-lg__items{-ms-flex-preferred-size:76%;flex-basis:76%}
.resource-triple-lg__item{margin-bottom:2rem}
.custom-content-slice p{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;padding:0 0 1rem .5rem;margin-bottom:0}
@media screen and (min-width:48rem){.custom-content-slice p{width:33.3333%;padding:0 0 2rem 1.5rem}
}@media screen and (min-width:64rem){.custom-content-slice p{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}
}