/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(https://afry.com/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(https://afry.com/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(https://afry.com/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(https://afry.com/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(https://afry.com/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(https://afry.com/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(https://afry.com/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(https://afry.com/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(https://afry.com/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(https://afry.com/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(https://afry.com/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.region-footer{background:#e6e4df;text-transform:uppercase}.region-footer .footer-wrapper{max-width:1280px;margin:auto;padding:calc(2rem + 1vw);display:flex;flex-wrap:wrap;font-size:0.875rem;justify-content:space-between}.region-footer .footer-wrapper>*{flex:1;margin:1.5rem;min-width:150px}.region-footer .footer-wrapper span{display:inline-block}.region-footer .field--name-field-links{display:flex;flex-wrap:wrap;margin-bottom:1rem}.region-footer .field--name-field-links a{color:rgba(0,0,0,0);font-size:1px}.region-footer .field--name-field-links a[href*=youtube],.region-footer .field--name-field-links a[href*=pinterest],.region-footer .field--name-field-links a[href*=instagram],.region-footer .field--name-field-links a[href*=facebook],.region-footer .field--name-field-links a[href*=twitter],.region-footer .field--name-field-links a[href*=linkedin],.region-footer .field--name-field-links a[href*=weibo],.region-footer .field--name-field-links a[href*=xing]{display:inline-block;margin:0.3125rem 1rem 0 0;position:relative}.region-footer .field--name-field-links a[href*=youtube]:before,.region-footer .field--name-field-links a[href*=pinterest]:before,.region-footer .field--name-field-links a[href*=instagram]:before,.region-footer .field--name-field-links a[href*=facebook]:before,.region-footer .field--name-field-links a[href*=twitter]:before,.region-footer .field--name-field-links a[href*=linkedin]:before,.region-footer .field--name-field-links a[href*=weibo]:before,.region-footer .field--name-field-links a[href*=xing]:before{height:40px;left:50%;position:relative;top:50%;transform:translate3d(-50%,0,0);width:40px}.region-footer .field--name-field-links a[href*=facebook]:before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ctitle%3E Facebook icon %3C/title%3E%3Cpath fill='%23212121' d='M22.3 31.7h-5.9v-11h-2.1v-5.3h2.1v-1.8c0-2.5 1.4-5.3 5.2-5.3h4v5.2h-3.1c-.1 0-.2 0-.2.4v1.6h3.5l-.5 5.3h-2.9v10.9zm-4.5-1.4h3.1v-11H24l.2-2.5h-3.3v-3c0-1.2.8-1.8 1.6-1.8h1.7V9.7h-2.6c-3.4 0-3.8 2.7-3.8 3.9v3.2h-2.1v2.5h2.1v11z'/%3E%3C/svg%3E")}.region-footer .field--name-field-links a[href*=youtube]:before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 40 40' xml:space='preserve'%3E%3Cstyle%3E .st0%7Bfill:%23212121%7D %3C/style%3E%3Ctitle%3E YouTube icon %3C/title%3E%3Cg id='icon_x2F_bu_x2F_youtube'%3E%3Cg id='iconfinder_1_Youtube_colored_svg_5296521' transform='translate(5 9.2)'%3E%3Cpath id='Path' d='M15 23.5c-.4 0-9.5 0-11.9-.7-1.5-.4-2.7-1.7-3.1-3.3-.7-2.5-.7-7.5-.7-7.7s0-5.2.6-7.7C.3 2.5 1.5 1.2 3 .8 5.5.1 14.6.1 15 .1s9.5 0 11.9.7c1.5.4 2.7 1.7 3.1 3.3.6 2.5.6 7.5.6 7.7s0 5.2-.6 7.7c-.4 1.6-1.6 2.9-3.1 3.3-2.4.7-11.5.7-11.9.7zm0-22c-2.6 0-9.7.1-11.5.6-1.1.3-1.9 1.2-2.2 2.3-.6 2.3-.6 7.3-.6 7.4s0 5.1.6 7.4c.3 1.1 1.1 2 2.2 2.3 1.8.5 8.9.6 11.5.6 2.6 0 9.7-.1 11.5-.6 1.1-.3 1.9-1.2 2.2-2.3.6-2.3.6-7.3.6-7.4s0-5.1-.6-7.4c-.3-1.1-1.1-2-2.2-2.3-1.8-.5-8.9-.6-11.5-.6z' class='st0'/%3E%3Cpath id='Path_1_' d='M11.3 18V6.6l10.1 5.7L11.3 18zm1.4-9v6.6l5.9-3.3L12.7 9z' class='st0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.region-footer .field--name-field-links a[href*=pinterest]:before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ctitle%3E Pinterest icon %3C/title%3E%3Cpath fill='%23212121' d='M15.5 32.2h-.2c-.4-.1-.6-.5-.5-.9 1.2-4.6 2.1-7.6 2.5-9-.6-2.2-.5-4.6.3-5.6.4-.5 1-.6 1.6-.5 1.3.4.9 1.6-.4 5.8l-.1.2c.1.3.2.6.3.8.8 1.6 2.5 1.3 3.2 1.1 1.5-.4 3.1-1.8 3.5-3 .5-1.5.7-4.4-.6-6.4-.9-1.3-2.3-2.1-4.3-2.2-3.1-.2-6.3 2.1-6.8 4.9-.3 1.8 0 3.5.9 5 .2.3.1.8-.2 1-.3.2-.8.1-1-.2-1.1-1.8-1.5-3.8-1.1-6 .6-3.5 4.4-6.4 8.2-6.1 2.4.2 4.2 1.1 5.3 2.8 1.7 2.6 1.3 6.1.8 7.6-.6 1.7-2.5 3.5-4.5 4-1.9.5-3.5 0-4.5-1.3-.5 1.6-1.1 4.1-2 7.3.2.5-.1.7-.4.7zm3.1-14.3c0 .1-.1.1-.1.2-.1.3-.2.6-.2.9.2-.4.3-.8.3-1.1z'/%3E%3C/svg%3E")}.region-footer .field--name-field-links a[href*=instagram]:before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 40 40' xml:space='preserve'%3E%3Cstyle%3E .st0%7Bfill:%23212121%7D %3C/style%3E%3Ctitle%3E Instagram icon %3C/title%3E%3Cg id='icon_x2F_bu_x2F_instagram'%3E%3Cpath id='Path' d='M28.2 14.1c0 .7-.6 1.3-1.3 1.3s-1.3-.6-1.3-1.3c0-.7.6-1.3 1.3-1.3s1.3.6 1.3 1.3z' class='st0'/%3E%3Cpath id='Rectangle' d='M26 32.7H16c-3.7 0-6.7-3-6.7-6.7V16c0-3.7 3-6.7 6.7-6.7h10c3.7 0 6.7 3 6.7 6.7v10c0 3.7-3 6.7-6.7 6.7zm-10-22c-2.9 0-5.3 2.4-5.3 5.3v10c0 2.9 2.4 5.3 5.3 5.3h10c2.9 0 5.3-2.4 5.3-5.3V16c0-2.9-2.4-5.3-5.3-5.3H16z' class='st0'/%3E%3Cpath id='Oval' d='M21 28.7a6.7 6.7 0 110-13.4 6.7 6.7 0 010 13.4zm0-12c-2.9 0-5.3 2.4-5.3 5.3s2.4 5.3 5.3 5.3 5.3-2.4 5.3-5.3-2.4-5.3-5.3-5.3z' class='st0'/%3E%3C/g%3E%3C/svg%3E")}.region-footer .field--name-field-links a[href*=linkedin]:before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' x='0' y='0' version='1.1' viewBox='0 0 40 40' xml:space='preserve'%3E%3Cstyle%3E .st0%7Bfill:%23212121%7D %3C/style%3E%3Ctitle%3E LinkedIn icon %3C/title%3E%3Cg id='icon_x2F_bu_x2F_linkedin'%3E%3Cpath id='Shape' d='M23.9 30.4H17v-7.6-6l-.1-1.5h7v.1c.7-.3 1.4-.4 2.3-.4 3.8 0 6.2 2.7 6.2 6.9v8.5h-6.9v-8c0-1.4-.4-1.4-.7-1.4-.1 0-.6 0-.8.6v8.8zM18.4 29h4.1v-6.9c0-.5 0-.8.1-1 .4-1 1.2-1.5 2.1-1.5 1 0 2.1.5 2.1 2.8V29H31v-7.1c0-3.5-1.8-5.5-4.8-5.5-1.1 0-1.9.2-2.6.8l-1.1.8v-1.3h-4.1V29z' class='st0'/%3E%3Cpath id='Rectangle' d='M15.6 30.4h-7V15h7v15.4zM10 29h4.2V16.4H10V29z' class='st0'/%3E%3Cpath id='Path' d='M12.1 13.6c-2 0-3.5-1.5-3.5-3.5s1.5-3.5 3.5-3.5 3.4 1.5 3.5 3.5c0 2-1.5 3.5-3.5 3.5zm0-5.6c-1.2 0-2.1.9-2.1 2.1 0 1.2.9 2.1 2.1 2.1 1.3 0 2.1-.9 2.1-2.1 0-1.3-.9-2.1-2.1-2.1z' class='st0'/%3E%3C/g%3E%3C/svg%3E")}.region-footer .field--name-field-links a[href*=twitter]:before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ctitle%3E Twitter icon %3C/title%3E%3Cpath fill='%23212121' d='M15.9 31.7c-2.6 0-5.1-.7-7.3-2.2l.5-1.3c1.6.2 3.3-.1 4.8-.8-1.4-.6-2.6-1.8-3.1-3.3l-.4-1.1h.2c-.9-1-1.5-2.3-1.5-3.7v-1.2l.6.3c-.4-.7-.6-1.5-.6-2.4 0-.9.2-1.8.7-2.6l.5-.9.6.8c2 2.5 4.9 4 7.9 4.4v-.3c0-2.9 2.3-5.2 5.2-5.2 1.3 0 2.6.5 3.5 1.4.8-.2 1.6-.5 2.3-.9l1.6-.9-.6 1.8c-.1.3-.3.7-.4 1h.1l2.2-1-1.3 2c-.6.9-1.3 1.7-2.1 2.3v.2c.2 6.7-4.9 13.6-13.4 13.6zm-4.1-2.1c1.3.5 2.7.7 4.1.7 7.6 0 12.1-6.2 12.1-12.2v-1l.3-.2c.2-.1.4-.3.5-.4-.1 0-.3 0-.4.1l-.4-1.4c.2-.1.3-.2.5-.3-.3.1-.6.2-.9.2l-.4.1-.2-.3c-.7-.8-1.7-1.2-2.8-1.2-2.1 0-3.8 1.7-3.8 3.8 0 .3 0 .6.1.9l.2.9h-.9c-3.4-.2-6.7-1.7-9.1-4.1-.1.3-.1.6-.1 1 0 1.3.6 2.5 1.7 3.2l2 1.4-2.4-.1c-.4 0-.8-.1-1.2-.2.4 1.4 1.5 2.4 2.9 2.7v1.4c-.3.1-.7.2-1.1.2.7 1 1.8 1.7 3.1 1.7h2l-1.5 1.2c-1.3.9-2.7 1.6-4.3 1.9z'/%3E%3C/svg%3E")}.region-footer .field--name-field-links a[href*=weibo]:before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg width='28' height='22' viewBox='0 0 28 22' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EWeibo logotype%3C/title%3E%3Cg fill='%23212121' fill-rule='nonzero'%3E%3Cpath d='M27.65 6.576c.118 1.516-.143 3.333-1.16 3.424-1.664.146-.797-1.656-.775-2.74.061-3.142-2.666-5.325-5.337-5.325-.757 0-2.516.505-2.244-1.065.122-.692.718-.682 1.314-.761 4.494-.589 7.885 2.45 8.201 6.467zm-7.35 3.65c1.932 1.04 4.252 1.557 3.868 4.64C23.46 20.552 11.42 24.37 3.9 20.192 1.84 19.046-.295 17.37.033 14.03c.284-2.874 2.248-5.1 4.178-6.998 1.84-1.81 3.78-3.227 6.42-3.879 2.864-.708 3.71 1.64 2.939 3.955 1.659-.11 5.175-1.93 6.73-.152.685.784.423 2.188 0 3.272zm-2.088 7.304c.619-.69 1.24-1.742 1.237-2.967-.011-5.068-8.804-6.2-13.614-3.423-5.474 3.16-3.163 8.838 3.558 9.28 3.562.236 7.126-1 8.819-2.89z'/%3E%3Cpath d='M23.008 8.781c-1.127.075-.706-.759-.774-1.749-.043-.61-.557-1.314-1.006-1.522-.88-.406-2.243.295-2.243-.912 0-.897.791-.804 1.239-.837 4.1-.307 4.353 4.918 2.784 5.02zm-8.2 5.402c1.649 4.899-6.938 7.176-8.508 2.967-1.05-2.815 1.472-5.054 4.1-5.326 2.242-.23 3.914.894 4.409 2.359zm-3.945.838c.35.595 1.153.167 1.083-.305-.085-.545-1.09-.464-1.083.305zM9.47 17.607c1.444-.338 1.637-3.012-.542-2.51-1.83.42-1.476 2.982.542 2.51z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;height:40px;width:51px}.region-footer .field--name-field-links a[href*=xing]:before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg width='19' height='22' viewBox='0 0 19 22' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EXing logotype%3C/title%3E%3Cpath d='M5.752 4.926c-.23-.398-.523-.598-.876-.598H1.702c-.203 0-.345.067-.425.2-.097.133-.093.297.013.491l2.138 3.705c.009.009.009.014 0 .014l-3.36 5.949a.464.464 0 000 .478c.089.15.226.226.412.226h3.174c.336 0 .624-.204.863-.61A5083.66 5083.66 0 007.93 8.724L5.752 4.926zM18.632.691c.099-.186.099-.35 0-.492-.079-.132-.216-.199-.41-.199H15.02c-.345 0-.629.2-.85.597a52059.79 52059.79 0 00-7.05 12.51l4.5 8.26c.213.398.505.597.877.597h3.174c.194 0 .336-.066.425-.199.088-.15.084-.314-.013-.492l-4.463-8.166v-.013L18.633.69z' fill='%23212121' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;height:40px;width:34px}.region-footer p{margin:0}.region-footer .menu-item{padding-top:0}@media(max-width:567px){.region-footer .menu-item{padding:1.5em 0;margin:0}}.region-footer .field--name-body,.region-footer .field--name-field-title,.region-footer .block-menu h2,.region-footer .title{margin-bottom:1rem}.region-footer .field--name-field-title,.region-footer .block-menu h2,.region-footer .title{color:#747474;font-size:0.875rem;margin-top:0}.region-footer .contact-wrapper{display:flex;flex-direction:column;margin:1.4rem 1.5rem 1.5rem 1.5rem}.region-footer .contact-wrapper a{margin:0 0 .25rem 0}.region-footer ul{margin:0;padding:0}.region-footer ul li{margin-bottom:0.4375rem}.region-footer #block-contact-us .field__item:not(.field--name-field-title){margin-bottom:0.4375rem}@media(max-width:567px){.region-footer #block-contact-us a{padding:1.5em 0;display:inline-block}}
.afpt-teaser h4{margin:.6rem 0}.afpt-teaser.teaser-type--small{background:rgba(0,0,0,.5);height:200px;overflow:hidden;position:relative}.afpt-teaser.teaser-type--small:focus h3,.afpt-teaser.teaser-type--small:hover h3{text-decoration:underline}.afpt-teaser.teaser-type--small:focus img,.afpt-teaser.teaser-type--small:hover img{transform:scale(1.2)}@media(min-width:768px){.afpt-teaser.teaser-type--small{height:240px}}.afpt-teaser.teaser-type--small a{display:block;height:100%;position:relative}.afpt-teaser.teaser-type--small a:focus h3,.afpt-teaser.teaser-type--small a:hover h3{text-decoration:underline}.afpt-teaser.teaser-type--small h3{bottom:0;color:#fff;font-size:1.5rem;hyphens:none;left:20px;margin-bottom:1.5rem;position:absolute;text-align:left;width:90%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media all and (min-width:640px){.afpt-teaser.teaser-type--small h3{hyphens:auto}}@media all and (min-width:660px){.afpt-teaser.teaser-type--small h3{hyphens:none}}.afpt-teaser.teaser-type--small picture{bottom:0;height:100%;left:0;max-height:100%;max-width:100%;position:absolute;right:0;top:0;z-index:-1}.afpt-teaser.teaser-type--small img{max-height:none;max-width:none;min-height:100%;min-width:100%;transition:transform .3s ease}@supports(object-fit:cover){.afpt-teaser.teaser-type--small img{object-fit:cover;object-position:50% 50%}}.afpt-teaser.teaser-type--medium h3:not(.btn),.afpt-teaser.teaser-type--event h3:not(.btn){color:inherit;text-decoration:underline;color:#000}.afpt-teaser.teaser-type--medium h3:not(.btn):hover,.afpt-teaser.teaser-type--medium h3:not(.btn):visited,.afpt-teaser.teaser-type--medium h3:not(.btn):active,.afpt-teaser.teaser-type--event h3:not(.btn):hover,.afpt-teaser.teaser-type--event h3:not(.btn):visited,.afpt-teaser.teaser-type--event h3:not(.btn):active{color:#595959}.afpt-teaser.teaser-type--medium:focus h3,.afpt-teaser.teaser-type--event:focus h3{text-decoration:underline}.afpt-teaser.teaser-type--medium a:hover,.afpt-teaser.teaser-type--event a:hover{text-decoration:none}.afpt-teaser.teaser-type--medium a:hover h3,.afpt-teaser.teaser-type--event a:hover h3{text-decoration:underline}.afpt-teaser.teaser-type--medium h3,.afpt-teaser.teaser-type--medium .category,.afpt-teaser.teaser-type--medium .date,.afpt-teaser.teaser-type--event h3,.afpt-teaser.teaser-type--event .category,.afpt-teaser.teaser-type--event .date{font-family:"camptonmedium";font-size:1rem;text-transform:uppercase}.afpt-teaser.teaser-type--medium .category,.afpt-teaser.teaser-type--event .category{margin-bottom:1rem}@media(min-width:568px){.afpt-teaser.teaser-type--medium .category,.afpt-teaser.teaser-type--event .category{min-height:1.25rem}}.afpt-teaser.teaser-type--medium .category a:hover,.afpt-teaser.teaser-type--event .category a:hover{text-decoration:underline}.afpt-teaser.teaser-type--medium img,.afpt-teaser.teaser-type--event img{max-width:100%;width:100%}.afpt-teaser.teaser-type--medium .summary,.afpt-teaser.teaser-type--event .summary{font-size:1.25rem;margin-top:1rem}.afpt-teaser.teaser-type--medium .summary p,.afpt-teaser.teaser-type--event .summary p{line-height:1.2}.afpt-teaser.teaser-type--expanded{margin:2rem 0}.afpt-teaser.teaser-type--expanded h2{text-decoration:underline}.afpt-teaser.teaser-type--expanded h2:not(.btn){color:inherit;text-decoration:underline;color:#000}.afpt-teaser.teaser-type--expanded h2:not(.btn):hover,.afpt-teaser.teaser-type--expanded h2:not(.btn):visited,.afpt-teaser.teaser-type--expanded h2:not(.btn):active{color:#595959}.afpt-teaser.teaser-type--expanded:focus h2,.afpt-teaser.teaser-type--expanded:hover h2{text-decoration:underline}.afpt-teaser.teaser-type--expanded a{display:flex;flex-wrap:wrap;height:100%}.afpt-teaser.teaser-type--expanded a:hover{text-decoration:none}@media(min-width:568px){.afpt-teaser.teaser-type--expanded a{flex-wrap:nowrap}}.afpt-teaser.teaser-type--expanded img{max-width:100%}@media(min-width:568px){.afpt-teaser.teaser-type--expanded img{max-width:200px}}@media(min-width:768px){.afpt-teaser.teaser-type--expanded img{max-width:280px}}@media(min-width:568px){.afpt-teaser.teaser-type--expanded .text-wrapper{margin:auto auto auto 1rem}}.afpt-teaser.teaser-type--expanded h2{font-family:"camptonmedium";font-size:1.25rem}@media(min-width:568px){.afpt-teaser.teaser-type--expanded h2{margin-top:0}}.afpt-teaser.teaser-type--contact{box-shadow:0 0 8px #c2c1c1}.afpt-teaser.teaser-type--contact,.afpt-teaser.teaser-type--contact-search{padding:14px}.afpt-teaser.teaser-type--contact>h4>.field:not(.field--name-field-picture),.afpt-teaser.teaser-type--contact>.field:not(.field--name-field-picture),.afpt-teaser.teaser-type--contact-search>h4>.field:not(.field--name-field-picture),.afpt-teaser.teaser-type--contact-search>.field:not(.field--name-field-picture){padding:0 6px}.afpt-teaser.teaser-type--contact h4,.afpt-teaser.teaser-type--contact .field--name-field-picture,.afpt-teaser.teaser-type--contact-search h4,.afpt-teaser.teaser-type--contact-search .field--name-field-picture{margin:0}.afpt-teaser.teaser-type--contact .field:not(.field--name-field-name),.afpt-teaser.teaser-type--contact-search .field:not(.field--name-field-name){font-size:17px}.afpt-teaser.teaser-type--contact .field--name-field-name,.afpt-teaser.teaser-type--contact-search .field--name-field-name{margin:25px 0 17px}.afpt-teaser.teaser-type--contact .field--name-field-phone,.afpt-teaser.teaser-type--contact-search .field--name-field-phone{align-items:center;display:flex}.afpt-teaser.teaser-type--contact .field--name-field-phone:before,.afpt-teaser.teaser-type--contact-search .field--name-field-phone:before{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='30px' height='30px' viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 59.1 (86144) - https://sketch.com --%3E%3Ctitle%3Eicons/phone-bw%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='icons/phone-bw' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(11.000000, 5.000000)' fill='%23000000'%3E%3Cpath d='M17,0 C18.1045695,-2.02906125e-16 19,0.8954305 19,2 L19,28 C19,29.1045695 18.1045695,30 17,30 L2,30 C0.8954305,30 1.3527075e-16,29.1045695 0,28 L0,2 C-1.3527075e-16,0.8954305 0.8954305,2.02906125e-16 2,0 L17,0 Z M16,2 L3,2 C2.44771525,2 2,2.44771525 2,3 L2,3 L2,26 C2,26.5522847 2.44771525,27 3,27 L3,27 L16,27 C16.5522847,27 17,26.5522847 17,26 L17,26 L17,3 C17,2.44771525 16.5522847,2 16,2 L16,2 Z' id='Combined-Shape'%3E%3C/path%3E%3Crect id='Rectangle' x='6' y='25' width='7' height='1' rx='0.5'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.afpt-teaser.teaser-type--contact .field--name-field-phone a,.afpt-teaser.teaser-type--contact-search .field--name-field-phone a{line-height:40px}.afpt-teaser.teaser-type--contact .field--name-mail,.afpt-teaser.teaser-type--contact-search .field--name-mail{align-items:center;display:flex;margin:37px 0 3px}.afpt-teaser.teaser-type--contact .field--name-mail:before,.afpt-teaser.teaser-type--contact-search .field--name-mail:before{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='30px' height='30px' viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 59.1 (86144) - https://sketch.com --%3E%3Ctitle%3Eicons/mail-contact%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='icons/mail-contact' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='Path-5' fill='%23000000' fill-rule='nonzero' points='8.4472136 17.6055728 7.5527864 19.3944272 21 26.118034 35.4472136 18.8944272 34.5527864 17.1055728 21 23.881966'%3E%3C/polygon%3E%3Cpath d='M28.5,10.5 C29.6045695,10.5 30.5,11.3954305 30.5,12.5 L30.5,38.5 C30.5,39.6045695 29.6045695,40.5 28.5,40.5 L13.5,40.5 C12.3954305,40.5 11.5,39.6045695 11.5,38.5 L11.5,12.5 C11.5,11.3954305 12.3954305,10.5 13.5,10.5 L28.5,10.5 Z M27.5,12.5 L14.5,12.5 C13.9477153,12.5 13.5,12.9477153 13.5,13.5 L13.5,13.5 L13.5,37.5 C13.5,38.0522847 13.9477153,38.5 14.5,38.5 L14.5,38.5 L27.5,38.5 C28.0522847,38.5 28.5,38.0522847 28.5,37.5 L28.5,37.5 L28.5,13.5 C28.5,12.9477153 28.0522847,12.5 27.5,12.5 L27.5,12.5 Z' id='Combined-Shape' fill='%23000000' transform='translate(21.000000, 25.500000) rotate(-270.000000) translate(-21.000000, -25.500000) '%3E%3C/path%3E%3Cpath d='M21.018,3.65 C25.5329605,3.65 28.964,6.93926106 28.964,11.326 C28.964,13.8758753 27.8268233,15.528 25.662,15.528 C24.5606614,15.528 23.7782205,15.1889636 23.2720351,14.5399504 C22.5797117,15.197076 21.6505299,15.564 20.622,15.564 C18.4037501,15.564 16.69,13.8322736 16.69,11.578 C16.69,9.29672645 18.3948435,7.574 20.622,7.574 C21.3390294,7.574 22.0157801,7.75613921 22.594,8.09042653 L22.594,7.79 L24.77,7.79 L24.77,12.136 C24.77,13.1673965 25.0542755,13.586 25.662,13.586 C26.5392893,13.586 27.04,12.8036395 27.04,11.362 C27.04,8.06802937 24.4120673,5.538 21.018,5.538 C17.6181671,5.538 14.888,8.16356297 14.888,11.47 C14.888,13.2817931 15.686632,14.9184316 17.0524621,16.0298863 C17.7800648,16.6219786 17.7239416,17.4367249 16.9114201,17.5772298 C16.2601345,17.689853 15.4037047,17.2738441 14.7008943,16.4317428 C13.5574959,15.0617326 12.928,13.3384598 12.928,11.47 C12.928,7.05229786 16.4966834,3.65 21.018,3.65 Z M20.856,9.588 C19.7691106,9.588 18.902,10.4003457 18.902,11.56 C18.902,12.7258049 19.7580161,13.532 20.856,13.532 C21.5422775,13.532 22.1937036,13.2045465 22.6232366,12.5660167 L22.6040658,12.2271033 C22.599439,12.126808 22.5965076,12.0362649 22.5950674,11.9467031 L22.594,10.5166293 C22.1612557,9.91360489 21.5263233,9.588 20.856,9.588 Z' id='Combined-Shape' fill='%23000000' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");padding-right:5px}.afpt-teaser.teaser-type--contact.teaser-type--contact .field--name-mail,.afpt-teaser.teaser-type--contact-search.teaser-type--contact .field--name-mail{margin-top:auto}.afpt-teaser.teaser-type--contact .description,.afpt-teaser.teaser-type--contact-search .description{align-items:center;display:flex;text-overflow:ellipsis}.afpt-teaser.teaser-type--contact a,.afpt-teaser.teaser-type--contact-search a{display:block;position:relative}.afpt-teaser.teaser-type--contact picture,.afpt-teaser.teaser-type--contact-search picture{display:block;overflow:hidden;position:relative}.afpt-teaser.teaser-type--contact .social-wrapper,.afpt-teaser.teaser-type--contact-search .social-wrapper{margin-top:auto;display:flex;flex-wrap:wrap;align-content:center;margin-bottom:.5rem}.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-twitter a,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-twitter a{background-image:url("data:image/svg+xml,%3Csvg width='27' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.239 5.477c.01.239.016.48.016.721 0 7.34-5.57 15.802-15.763 15.802A15.64 15.64 0 010 19.506c.433.052.875.078 1.321.078a11.1 11.1 0 006.881-2.378 5.547 5.547 0 01-5.175-3.858 5.575 5.575 0 002.501-.093 5.552 5.552 0 01-4.443-5.447v-.07c.747.415 1.602.666 2.509.694A5.555 5.555 0 011.13 3.81a5.54 5.54 0 01.75-2.794A15.716 15.716 0 0013.298 6.82a5.557 5.557 0 01-.143-1.266c0-3.067 2.48-5.555 5.54-5.555a5.53 5.53 0 014.043 1.754 11.04 11.04 0 003.52-1.349 5.577 5.577 0 01-2.44 3.074A10.991 10.991 0 0027 2.605a11.16 11.16 0 01-2.761 2.872z' fill='%23000'/%3E%3C/svg%3E%0A")}.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-linkedin a,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-linkedin a{background-image:url("data:image/svg+xml,%3Csvg width='24' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.066 7.667c-2.667 0-3.858 1.453-4.525 2.473V8.02H8.52c.065 1.403 0 14.98 0 14.98h5.022v-8.37c0-.446.03-.895.165-1.215.364-.895 1.19-1.822 2.578-1.822 1.817 0 2.544 1.373 2.544 3.389v8.014h5.023v-8.59c-.002-4.598-2.48-6.74-5.785-6.74zM5.963 7.667H0V23h5.963V7.666zM2.999 0C1.187 0 0 1.287 0 2.981c0 1.656 1.151 2.982 2.929 2.982h.034c1.849 0 3-1.326 3-2.982C5.927 1.29 4.813 0 2.999 0z' fill='%23000'/%3E%3C/svg%3E%0A")}.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-twitter a,.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-linkedin a,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-twitter a,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-linkedin a{width:45px;height:40px;display:inline-block;text-indent:-999999px;background-repeat:no-repeat;background-position:center right;margin:0;border-left:1px solid #e9e9e9;padding-left:20px}.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-twitter a,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-twitter a{margin-left:0}.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-phone,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-phone{width:100%}@media(min-width:380px){.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-phone,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-phone{width:auto}}@media all and (min-width:768px)and (max-width:1045px){.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-phone,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-phone{width:100%}}@media(min-width:380px){.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-phone+.field--name-field-twitter,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-phone+.field--name-field-twitter{margin-left:auto}}@media all and (min-width:768px)and (max-width:1045px){.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-phone+.field--name-field-twitter,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-phone+.field--name-field-twitter{margin-left:0}}@media(min-width:380px){.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-phone+.field--name-field-linkedin,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-phone+.field--name-field-linkedin{margin-left:auto}}@media all and (min-width:768px)and (max-width:1045px){.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-phone+.field--name-field-linkedin,.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-phone+.field--name-field-linkedin a,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-phone+.field--name-field-linkedin,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-phone+.field--name-field-linkedin a{margin-left:0}}.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-linkedin,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-linkedin{margin-right:5px}.afpt-teaser.teaser-type--contact .social-wrapper .field--name-field-twitter+.field--name-field-linkedin a,.afpt-teaser.teaser-type--contact-search .social-wrapper .field--name-field-twitter+.field--name-field-linkedin a{margin-left:20px}.afpt-teaser.teaser-type--contact .social-wrapper+.toggle-form,.afpt-teaser.teaser-type--contact-search .social-wrapper+.toggle-form{margin-top:0}.afpt-teaser.teaser-type--contact .field--name-mail+.social-wrapper,.afpt-teaser.teaser-type--contact-search .field--name-mail+.social-wrapper{margin-top:0}@supports(object-fit:cover){.afpt-teaser.teaser-type--contact picture,.afpt-teaser.teaser-type--contact-search picture{position:static}.afpt-teaser.teaser-type--contact img,.afpt-teaser.teaser-type--contact-search img{object-fit:cover;object-position:50% 50%;width:100%;position:static;transform:none}}.afpt-teaser.teaser-type--contact-search{display:flex;flex-wrap:wrap}.afpt-teaser.teaser-type--contact-search picture{height:auto;max-width:320px}.afpt-teaser.teaser-type--contact-search .contact-info-wrapper{flex:1 1 auto;margin:1rem 0 0 0}@media(min-width:568px){.afpt-teaser.teaser-type--contact-search .contact-info-wrapper{margin:0 0 0 1rem}}
.btn,.afpt-hero-type-xl .field--name-field-link{border:2px solid rgba(0,0,0,0);border-radius:0;display:inline-block;padding:.8rem 2rem;text-decoration:none;text-transform:uppercase}.btn:focus,.afpt-hero-type-xl .field--name-field-link:focus,.btn:hover,.afpt-hero-type-xl .field--name-field-link:hover{text-decoration:none}.btn__large{font-size:1.25rem;padding:1.5rem 3rem}@media(min-width:768px){.btn__large{padding:1.5rem 6rem}}.btn__small{font-size:0.875rem;padding:.8rem 1.8rem}.btn__black{background:#000;color:#fff}.btn__black:focus,.btn__black:hover{border:2px solid #000}.btn__bright{background:#fff;color:#000}.btn__cta,.afpt-hero-type-xl .field--name-field-link{background:#f3ffaf;color:#000;text-transform:uppercase}.btn__cta:focus,.afpt-hero-type-xl .field--name-field-link:focus,.btn__cta:hover,.afpt-hero-type-xl .field--name-field-link:hover{border:2px solid #000}.afpt-hero{background:rgba(0,0,0,.5);color:#fff;margin-bottom:1.5rem;min-height:320px;padding:1rem 0;position:relative;overflow:hidden}@media(min-width:568px){.afpt-hero{min-height:510px}}@media(min-width:768px){.afpt-hero{min-height:680px;padding:calc(2rem + 1vw) 0}}@media(min-width:1024px){.afpt-hero{min-height:800px}}.afpt-hero h2{font-family:"camptonlight",Verdana,Helvetica,Tahoma,Arial,Sans-Serif;font-size:calc(2.1rem + 1vw);font-weight:normal;line-height:1.2;overflow-wrap:break-word}@media(min-width:568px){.afpt-hero h2{font-size:calc(3.1rem + .5vw)}}@media(min-width:768px){.afpt-hero h2{font-size:calc(3.4rem + .5vw)}}@media(min-width:1024px){.afpt-hero h2{line-height:1.1;font-size:4.375rem}}.afpt-hero h1,.afpt-hero h2{max-width:1440px;margin-left:auto;margin-right:auto;padding:0 1rem;color:#fff;margin-bottom:0;margin-top:1.8rem}@media(min-width:768px){.afpt-hero h1,.afpt-hero h2{padding:0 calc(2rem + 1vw)}}.afpt-hero-type-s{min-height:250px}@media(min-width:568px){.afpt-hero-type-s{min-height:180px}}.afpt-hero-type-m{min-height:255px}@media(min-width:768px){.afpt-hero-type-m{min-height:340px}}@media(min-width:1024px){.afpt-hero-type-m{min-height:400px}}.afpt-hero-type-l{min-height:275px}@media(min-width:568px){.afpt-hero-type-l{min-height:370px}}@media(min-width:768px){.afpt-hero-type-l{min-height:495px}}@media(min-width:1024px){.afpt-hero-type-l{min-height:580px}}.afpt-hero-type-xl{display:flex;min-height:300px;padding-bottom:calc(2rem + 1vw);padding-top:110px}@media(min-width:568px){.afpt-hero-type-xl{min-height:510px;padding-top:300px}}@media(min-width:768px){.afpt-hero-type-xl{min-height:680px;padding-top:500px;padding-top:calc(350px + .5%)}}@media(min-width:1024px){.afpt-hero-type-xl{padding-top:calc(400px + 2.5%);min-height:800px}}@media screen and (orientation:landscape)and (max-width:1380px)and (max-height:970px)and (min-resolution:2dppx){.afpt-hero-type-xl{min-height:100vh;padding-bottom:calc(2rem + 1vw);padding-top:26%}}@media screen and (orientation:landscape)and (min-width:1100px)and (max-width:1380px)and (min-height:760px)and (max-height:970px)and (min-resolution:2dppx){.afpt-hero-type-xl{min-height:100vh;padding-bottom:calc(2rem + 1vw);padding-top:46%}}@media screen and (orientation:portrait)and (min-width:830px)and (max-width:1030px)and (min-height:1040px)and (max-height:1300px)and (min-resolution:2dppx){.afpt-hero-type-xl{padding-bottom:calc(2rem + 1vw);padding-top:46%}}@media screen and (min-width:1020px)and (max-width:1080px)and (min-height:690px)and (max-height:770px)and (min-resolution:2dppx){.afpt-hero-type-xl{min-height:100vh;padding-bottom:calc(2rem + 1vw);padding-top:42%}}@media screen and (min-width:760px)and (max-width:775px)and (min-height:940px)and (max-height:1030px)and (min-resolution:2dppx){.afpt-hero-type-xl{padding-bottom:calc(2rem + 1vw);padding-top:46%}}@media screen and (orientation:landscape)and (max-width:870px)and (max-height:450px)and (min-resolution:1.5dppx){.afpt-hero-type-xl{padding-bottom:calc(2rem + 1vw);padding-top:75px}.afpt-hero-type-xl h1,.afpt-hero-type-xl h2{margin-top:1rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.path-frontpage .afpt-hero-type-xl{padding-bottom:calc(2rem + 1vw);padding-top:30%}}@media(-ms-high-contrast:none)and (min-width:768px),(-ms-high-contrast:active)and (min-width:768px){.path-frontpage .afpt-hero-type-xl{padding-top:43%}}@media(-ms-high-contrast:none)and (min-width:1024px),(-ms-high-contrast:active)and (min-width:1024px){.path-frontpage .afpt-hero-type-xl{padding-top:46%}}@media(-ms-high-contrast:none)and (min-width:1200px),(-ms-high-contrast:active)and (min-width:1200px){.path-frontpage .afpt-hero-type-xl{padding-top:42%}}@media(-ms-high-contrast:none)and (min-width:1440px),(-ms-high-contrast:active)and (min-width:1440px){.path-frontpage .afpt-hero-type-xl{padding-top:32%}}@media(-ms-high-contrast:none)and (min-width:1680px),(-ms-high-contrast:active)and (min-width:1680px){.path-frontpage .afpt-hero-type-xl{padding-top:30%}}@media(-ms-high-contrast:none)and (min-width:2000px),(-ms-high-contrast:active)and (min-width:2000px){.path-frontpage .afpt-hero-type-xl{padding-top:28%}}.afpt-hero-type-xl.center-heading{align-items:center;padding-bottom:30%;text-align:center}@media(min-width:568px){.afpt-hero-type-xl.center-heading{min-height:510px}}@media(min-width:768px){.afpt-hero-type-xl.center-heading{min-height:680px;padding-bottom:25%}}@media(min-width:1024px){.afpt-hero-type-xl.center-heading{min-height:800px;padding-bottom:22%}}@media(min-width:1200px){.afpt-hero-type-xl.center-heading{padding-bottom:12%}}.path-frontpage .afpt-hero-type-xl.center-heading{padding-top:110px}.path-frontpage .afpt-hero-type-xl.center-heading h1,.path-frontpage .afpt-hero-type-xl.center-heading h2{max-width:950px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.path-frontpage .afpt-hero-type-xl.center-heading{padding-top:30%}.path-frontpage .afpt-hero-type-xl.center-heading h1,.path-frontpage .afpt-hero-type-xl.center-heading h2{max-width:none}}@media(-ms-high-contrast:none)and (min-width:768px),(-ms-high-contrast:active)and (min-width:768px){.path-frontpage .afpt-hero-type-xl.center-heading{padding-top:27%}}@media(-ms-high-contrast:none)and (min-width:1024px),(-ms-high-contrast:active)and (min-width:1024px){.path-frontpage .afpt-hero-type-xl.center-heading{padding-top:25%}}@media(-ms-high-contrast:none)and (min-width:1200px),(-ms-high-contrast:active)and (min-width:1200px){.path-frontpage .afpt-hero-type-xl.center-heading{padding-top:15%}}.afpt-hero-type-xl .front-page-title-wrapper{max-width:1440px;margin:auto;padding:0 1rem;width:100%}@media(min-width:768px){.afpt-hero-type-xl .front-page-title-wrapper{padding:0 calc(2rem + 1vw)}}.afpt-hero-type-xl .front-page-title-wrapper h1,.afpt-hero-type-xl .front-page-title-wrapper h2{flex-basis:100%;margin-bottom:2rem;padding:0}.afpt-hero-type-xl .field--name-field-link{flex:0 1 auto;max-width:100%;text-align:center;padding:.8rem 1rem}@media(min-width:568px){.afpt-hero-type-xl .field--name-field-link{padding:.8rem 2rem}}.afpt-hero .contextual-region{position:static}.afpt-hero picture,.afpt-hero video{bottom:0;height:100%;left:0;max-height:100%;max-width:100%;position:absolute;right:0;top:0;z-index:-1}.afpt-hero img,.afpt-hero video{height:auto;min-height:100%;min-width:100%;width:auto}@supports(object-fit:cover){.afpt-hero picture,.afpt-hero video{display:flex;left:0}.afpt-hero img,.afpt-hero video{object-fit:cover;object-position:50% 50%;width:100%}}

.btn,.afpt-teaser-list.infinite-scroll .pager__item .button,.afpt-teaser-list.list-type--simple .button,.afpt-teaser-list.list-type--simple .filter-wrapper .form-submit,.afpt-teaser-list .filter-wrapper .button{border:2px solid rgba(0,0,0,0);border-radius:0;display:inline-block;padding:.8rem 2rem;text-decoration:none;text-transform:uppercase}.btn:focus,.afpt-teaser-list.infinite-scroll .pager__item .button:focus,.afpt-teaser-list.list-type--simple .button:focus,.afpt-teaser-list.list-type--simple .filter-wrapper .form-submit:focus,.afpt-teaser-list .filter-wrapper .button:focus,.btn:hover,.afpt-teaser-list.infinite-scroll .pager__item .button:hover,.afpt-teaser-list.list-type--simple .button:hover,.afpt-teaser-list.list-type--simple .filter-wrapper .form-submit:hover,.afpt-teaser-list .filter-wrapper .button:hover{text-decoration:none}.btn__large,.afpt-teaser-list.infinite-scroll .pager__item .button{font-size:1.25rem;padding:1.5rem 3rem}@media(min-width:768px){.btn__large,.afpt-teaser-list.infinite-scroll .pager__item .button{padding:1.5rem 6rem}}.btn__small,.afpt-teaser-list.list-type--simple .filter-wrapper .form-submit{font-size:0.875rem;padding:.8rem 1.8rem}.btn__black{background:#000;color:#fff}.btn__black:focus,.btn__black:hover{border:2px solid #000}.btn__bright{background:#fff;color:#000}.btn__cta,.afpt-teaser-list.infinite-scroll .pager__item .button,.afpt-teaser-list.list-type--simple .button,.afpt-teaser-list.list-type--simple .filter-wrapper .form-submit,.afpt-teaser-list .filter-wrapper .button{background:#f3ffaf;color:#000;text-transform:uppercase}.btn__cta:focus,.afpt-teaser-list.infinite-scroll .pager__item .button:focus,.afpt-teaser-list.list-type--simple .button:focus,.afpt-teaser-list.list-type--simple .filter-wrapper .form-submit:focus,.afpt-teaser-list .filter-wrapper .button:focus,.btn__cta:hover,.afpt-teaser-list.infinite-scroll .pager__item .button:hover,.afpt-teaser-list.list-type--simple .button:hover,.afpt-teaser-list.list-type--simple .filter-wrapper .form-submit:hover,.afpt-teaser-list .filter-wrapper .button:hover{border:2px solid #000}.accessibly-hidden,.afpt-teaser-list.list-type--simple .filter-wrapper label{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;padding:0;left:-10000px}.afpt-teaser-list{max-width:1440px;margin:auto;padding:0}.afpt-teaser-list .filter-wrapper{border-top:1px solid #747474;margin-top:1rem}.afpt-teaser-list .filter-wrapper input[type=text],.afpt-teaser-list .filter-wrapper input[type=search]{appearance:none;background-color:#fff;border:2px solid #747474;border-radius:8px;height:3rem;max-width:100%;padding:0 .5rem}.afpt-teaser-list .filter-wrapper .form-item{max-width:100%}.afpt-teaser-list .filter-wrapper .form--inline{display:flex}.afpt-teaser-list .filter-wrapper select::-ms-expand{display:none}.afpt-teaser-list .filter-wrapper .form-select{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='7' viewBox='0 0 14 7'%3E%3Ctitle%3E toggle arrow %3C/title%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23121212' d='M1 .51l6 6.123L13 .51'/%3E%3C/svg%3E");background-position:right .5em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%;border:2px solid #747474;border-radius:8px;margin:0;max-width:100%;min-height:3rem;min-width:75px;padding:3px 1.5rem 3px .8rem}.afpt-teaser-list .list-header-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:0;margin-bottom:2rem}@media(min-width:768px){.afpt-teaser-list .list-header-wrapper{flex-direction:row}}.afpt-teaser-list .list-header-wrapper .title-link a{color:#3596e4;font-family:"camptonmedium";font-size:1.25rem}.afpt-teaser-list .list-header-wrapper .title-link a:hover,.afpt-teaser-list .list-header-wrapper .title-link a:active{color:#6eb9f5}.afpt-teaser-list .list-header-wrapper .title-link a:visited{color:#4c2c92}.afpt-teaser-list.list-type--grid{margin-bottom:2rem}.afpt-teaser-list.list-type--grid .list-header-wrapper{padding:0 1rem}@media(min-width:768px){.afpt-teaser-list.list-type--grid .list-header-wrapper{padding:0 calc(2rem + 1vw)}}.afpt-teaser-list.list-type--grid .list-wrapper .view-content{display:flex;flex-wrap:wrap}.afpt-teaser-list.list-type--grid .list-wrapper .view-content .views-row{min-width:275px;width:100%}@media(min-width:768px){.afpt-teaser-list.list-type--grid .list-wrapper .view-content .views-row{width:50%}}@media(min-width:1070px){.afpt-teaser-list.list-type--grid .list-wrapper .view-content .views-row{flex-basis:33.3222259247%;min-width:350px}}@supports(display:grid){.afpt-teaser-list.list-type--grid .list-wrapper .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(275px,1fr))}@media(min-width:768px){.afpt-teaser-list.list-type--grid .list-wrapper .view-content{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media(min-width:1200px){.afpt-teaser-list.list-type--grid .list-wrapper .view-content{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}.afpt-teaser-list.list-type--grid .list-wrapper .view-content .views-row{min-width:0;width:initial}}.afpt-teaser-list.list-type--grid.no-view-wrapper .list-wrapper{display:flex;flex-wrap:wrap}.afpt-teaser-list.list-type--grid.no-view-wrapper .list-wrapper .views-row{min-width:275px;width:100%}@media(min-width:768px){.afpt-teaser-list.list-type--grid.no-view-wrapper .list-wrapper .views-row{width:50%}}@media(min-width:1070px){.afpt-teaser-list.list-type--grid.no-view-wrapper .list-wrapper .views-row{flex-basis:33.3222259247%;min-width:350px}}@supports(display:grid){.afpt-teaser-list.list-type--grid.no-view-wrapper .list-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(275px,1fr))}@media(min-width:768px){.afpt-teaser-list.list-type--grid.no-view-wrapper .list-wrapper{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media(min-width:1200px){.afpt-teaser-list.list-type--grid.no-view-wrapper .list-wrapper{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}.afpt-teaser-list.list-type--grid.no-view-wrapper .list-wrapper .views-row{min-width:0;width:initial}}.afpt-teaser-list.list-type--grid.infinite-scroll .list-wrapper .view-content{display:block}.afpt-teaser-list.list-type--grid.infinite-scroll .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap}.afpt-teaser-list.list-type--grid.infinite-scroll .views-infinite-scroll-content-wrapper .views-row{min-width:275px;width:100%}@media(min-width:568px){.afpt-teaser-list.list-type--grid.infinite-scroll .views-infinite-scroll-content-wrapper .views-row{width:50%}}@media(min-width:1024px){.afpt-teaser-list.list-type--grid.infinite-scroll .views-infinite-scroll-content-wrapper .views-row{flex:1 1 calc(33.3222259247% - 1rem)}.afpt-teaser-list.list-type--grid.infinite-scroll .views-infinite-scroll-content-wrapper .views-row:last-of-type{flex:0 1 33.3222259247%}}@media(min-width:1070px){.afpt-teaser-list.list-type--grid.infinite-scroll .views-infinite-scroll-content-wrapper .views-row{justify-content:center;min-width:310px}}@supports(display:grid){.afpt-teaser-list.list-type--grid.infinite-scroll .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(275px,1fr))}@media(min-width:768px){.afpt-teaser-list.list-type--grid.infinite-scroll .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media(min-width:1200px){.afpt-teaser-list.list-type--grid.infinite-scroll .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}.afpt-teaser-list.list-type--grid.infinite-scroll .views-infinite-scroll-content-wrapper .views-row{min-width:0;width:initial}}.afpt-teaser-list.list-type--grid--gap{max-width:1440px;margin:auto;padding:1rem}@media(min-width:568px){.afpt-teaser-list.list-type--grid--gap{max-width:1440px;margin:auto;padding:calc(2rem + 1vw);padding-top:0}}.afpt-teaser-list.list-type--grid--gap .form--inline{justify-content:center}@media(min-width:568px){.afpt-teaser-list.list-type--grid--gap .form--inline{justify-content:flex-end}}.afpt-teaser-list.list-type--grid--gap .list-wrapper{display:flex;flex-wrap:wrap}.afpt-teaser-list.list-type--grid--gap .list-wrapper .views-row{margin:2rem .5rem;min-width:275px;width:100%}@media(min-width:768px){.afpt-teaser-list.list-type--grid--gap .list-wrapper .views-row{width:calc(50% - 1rem)}}@media(min-width:1070px){.afpt-teaser-list.list-type--grid--gap .list-wrapper .views-row{flex-basis:calc(33.3222259247% - 1rem);min-width:350px}}@supports(display:grid){.afpt-teaser-list.list-type--grid--gap .list-wrapper{display:grid;grid-gap:1rem;grid-row-gap:3rem;grid-template-columns:repeat(auto-fill,minmax(275px,1fr))}@media(min-width:768px){.afpt-teaser-list.list-type--grid--gap .list-wrapper{grid-row-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media(min-width:1200px){.afpt-teaser-list.list-type--grid--gap .list-wrapper{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}.afpt-teaser-list.list-type--grid--gap .list-wrapper .views-row{margin:0;min-width:0;width:initial}}.afpt-teaser-list.list-type--grid--gap.infinite-scroll .list-wrapper{display:block}.afpt-teaser-list.list-type--grid--gap.infinite-scroll .views-row{margin:1.5rem .5rem;min-width:275px;width:100%}@media(min-width:768px){.afpt-teaser-list.list-type--grid--gap.infinite-scroll .views-row{width:calc(50% - 1rem)}}@media(min-width:1070px){.afpt-teaser-list.list-type--grid--gap.infinite-scroll .views-row{flex-basis:calc(33.3222259247% - 1rem);min-width:310px}}.afpt-teaser-list.list-type--grid--gap.infinite-scroll .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap}@supports(display:grid){.afpt-teaser-list.list-type--grid--gap.infinite-scroll .views-infinite-scroll-content-wrapper{display:grid;grid-gap:1rem;grid-row-gap:3rem;grid-template-columns:repeat(auto-fill,minmax(275px,1fr))}@media(min-width:768px){.afpt-teaser-list.list-type--grid--gap.infinite-scroll .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media(min-width:1200px){.afpt-teaser-list.list-type--grid--gap.infinite-scroll .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}.afpt-teaser-list.list-type--grid--gap.infinite-scroll .views-infinite-scroll-content-wrapper .views-row{margin:0;min-width:0;width:initial}}.afpt-teaser-list.list-type--grid--gap.contact .list-wrapper{display:flex;flex-wrap:wrap;justify-content:center}@media(min-width:568px){.afpt-teaser-list.list-type--grid--gap.contact .list-wrapper{justify-content:flex-start}}.afpt-teaser-list.list-type--grid--gap.contact .list-wrapper .teaser-type--contact{flex:1 1 80%;hyphens:auto;margin:1.5rem .5rem;max-width:400px;transition:all .3s ease-in-out}@media(min-width:568px){.afpt-teaser-list.list-type--grid--gap.contact .list-wrapper .teaser-type--contact{flex:0 0 calc(50% - 1rem)}}@media(min-width:768px){.afpt-teaser-list.list-type--grid--gap.contact .list-wrapper .teaser-type--contact{min-height:600px}}@media(min-width:1024px){.afpt-teaser-list.list-type--grid--gap.contact .list-wrapper .teaser-type--contact{flex:0 0 calc(33.3222259247% - 1rem)}}.afpt-teaser-list.list-type--grid--gap.contact .list-wrapper .teaser-type--contact.info-wrapper__visible{opacity:0;position:absolute;top:0}.afpt-teaser-list.list-type--grid--gap.contact .list-wrapper .teaser-type--contact{display:none}.afpt-teaser-list.list-type--grid--gap.contact .list-wrapper .teaser-type--contact.show{display:flex}@supports(display:grid){.afpt-teaser-list.list-type--grid--gap.contact .list-wrapper{display:grid;grid-gap:1rem;grid-row-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(1fr))}@media(min-width:568px){.afpt-teaser-list.list-type--grid--gap.contact .list-wrapper{grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}}@media(min-width:1200px){.afpt-teaser-list.list-type--grid--gap.contact .list-wrapper{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}.afpt-teaser-list.list-type--grid--gap.contact .list-wrapper .teaser-type--contact{margin:0;max-width:none;min-width:0;width:initial;display:none;flex-flow:column}.afpt-teaser-list.list-type--grid--gap.contact .list-wrapper .teaser-type--contact.show{display:flex}}.afpt-teaser-list.list-type--expanded{max-width:1440px;margin:auto;padding:1rem}@media(min-width:568px){.afpt-teaser-list.list-type--expanded{max-width:1440px;margin:auto;padding:calc(2rem + 1vw)}}.paragraph--type--a11y-paragraphs-tab-content .afpt-teaser-list.list-type--expanded{padding-left:0;padding-right:0}.afpt-teaser-list.list-type--expanded h2{margin-bottom:0;padding:0}.afpt-teaser-list.list-type--expanded .description p:first-of-type{margin-top:0}.afpt-teaser-list.list-type--expanded .form--inline{justify-content:center}@media(min-width:568px){.afpt-teaser-list.list-type--expanded .form--inline{justify-content:flex-end}}.afpt-teaser-list.list-type--plain{max-width:1440px;margin:auto;padding:1rem}@media(min-width:1440px){.afpt-teaser-list.list-type--plain{max-width:1440px;margin:auto;padding:0}}.afpt-teaser-list.list-type--plain .list-header-wrapper{margin-bottom:2rem}.afpt-teaser-list.list-type--plain .list-header-wrapper h2{font-size:1.25rem;text-transform:uppercase}.afpt-teaser-list.list-type--plain .container{max-width:1280px;margin:auto;padding:1rem 0;border-top:1px solid #e9e9e9;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.afpt-teaser-list.list-type--plain .container{flex-direction:row;flex-wrap:wrap}}.afpt-teaser-list.list-type--plain .container .title{flex:1 1 auto;margin-right:auto}.afpt-teaser-list.list-type--plain .container .regulatory,.afpt-teaser-list.list-type--plain .container .created{flex:0 0 auto;margin:.5rem 0}@media(min-width:768px){.afpt-teaser-list.list-type--plain .container .regulatory,.afpt-teaser-list.list-type--plain .container .created{margin:0 0 0 1rem}}.afpt-teaser-list.list-type--simple{padding:0 0 1rem 0}.afpt-teaser-list.list-type--simple .filter-wrapper{max-width:1280px;margin:auto;padding:0;background:#e9e9e9;border:none;min-height:70px;padding:0 1rem}.afpt-teaser-list.list-type--simple .filter-wrapper .form--inline{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start}.afpt-teaser-list.list-type--simple .filter-wrapper .form-item{flex:1 1 auto;margin-right:1rem}.afpt-teaser-list.list-type--simple .filter-wrapper .form-item input,.afpt-teaser-list.list-type--simple .filter-wrapper .form-item select{width:100%}.afpt-teaser-list.list-type--simple .views-row{padding:1rem}@media(min-width:768px){.afpt-teaser-list.list-type--simple .views-row{padding:1rem calc(2rem + 1vw)}}.afpt-teaser-list.list-type--simple .views-row:first-of-type{padding-top:2rem}@media(min-width:768px){.afpt-teaser-list.list-type--simple .views-row:first-of-type{padding-top:2rem}}.afpt-teaser-list.list-type--simple .views-row a.container{align-items:center;background:#fff;display:flex;justify-content:space-between;margin:3px 0;padding:1.8rem calc(2rem + 1vw);position:relative}.afpt-teaser-list.list-type--simple .views-row a.container .hover-box{box-shadow:0 0 10px rgba(0,0,0,.15);height:100%;left:0;position:absolute;top:0;transition:transform .2s ease-in;width:100%}.afpt-teaser-list.list-type--simple .views-row a.container:hover,.afpt-teaser-list.list-type--simple .views-row a.container:focus{text-decoration:none}@media(min-width:768px){.afpt-teaser-list.list-type--simple .views-row a.container:hover .hover-box,.afpt-teaser-list.list-type--simple .views-row a.container:focus .hover-box{border:1px solid #c2c2c2;transform:scale(1.02)}}.afpt-teaser-list.list-type--simple .views-row a.container:hover .title,.afpt-teaser-list.list-type--simple .views-row a.container:focus .title{text-decoration:underline}.afpt-teaser-list.list-type--simple .views-row a.container:after{background-image:url("data:image/svg+xml,%3Csvg width='13' height='21' viewBox='0 0 13 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-1.14742e-07 18.375L7.8 10.5L-8.03197e-07 2.625L2.6 -1.1365e-07L13 10.5L2.6 21L-1.14742e-07 18.375Z' fill='black'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;content:"";display:inline-block;height:25px;width:15px}.afpt-teaser-list.list-type--simple .views-row .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:1rem;width:90%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.afpt-teaser-list.list-type--simple .views-row .wrapper{width:calc(100% - 16px)}}.afpt-teaser-list.list-type--simple .views-row .title,.afpt-teaser-list.list-type--simple .views-row .body{flex:1 1 100%}.afpt-teaser-list.list-type--simple .views-row .title{margin-bottom:.5rem}.afpt-teaser-list.list-type--simple .views-row .body{line-height:1.5}.afpt-teaser-list.list-type--simple .views-row .created,.afpt-teaser-list.list-type--simple .views-row .regulatory{flex:1 1 100%;font-family:"camptonmedium";font-size:16px;font-weight:600;margin-bottom:10px}@media(min-width:568px){.afpt-teaser-list.list-type--simple .views-row .created,.afpt-teaser-list.list-type--simple .views-row .regulatory{flex:0 0 auto}}.afpt-teaser-list.list-type--simple .views-row .regulatory{background:#405070;color:#fff;padding:11px 30px 7px;position:absolute;right:0;text-transform:uppercase;top:0}.afpt-teaser-list.list-type--simple .views-row .title{font-size:1.25rem}.afpt-teaser-list.list-type--simple .pager{padding:0;text-align:center}.afpt-teaser-list.list-type--simple .button{text-transform:uppercase}.afpt-teaser-list.list-type--simple.search{background:#fff;padding:0}.afpt-teaser-list.list-type--simple.search .list-wrapper{background:#f8f8f8;padding:1rem}@media(min-width:768px){.afpt-teaser-list.list-type--simple.search .list-wrapper{padding:1rem calc(2rem + 1vw)}}.afpt-teaser-list.list-type--simple.search .views-row{align-items:center;background:#fff;display:flex;flex-wrap:wrap;margin:.8rem auto;max-width:none;padding:1.5rem calc(2rem + 1vw)}.afpt-teaser-list.list-type--simple.search .views-row h2{line-height:normal;font-weight:normal;font-size:1.125rem}.afpt-teaser-list.list-type--simple.search .views-row a{color:#3596e4;text-decoration:underline}.afpt-teaser-list.list-type--simple.search .views-row a:hover,.afpt-teaser-list.list-type--simple.search .views-row a:focus{color:#6eb9f5}.afpt-teaser-list.list-type--simple.search .views-row a:active{color:#6eb9f5}.afpt-teaser-list.list-type--simple.search .views-row a:visited{color:#4c2c92}.afpt-teaser-list.list-type--simple.search .list-header-wrapper{background:#fff;padding:0 1rem;text-align:center}@media(min-width:768px){.afpt-teaser-list.list-type--simple.search .list-header-wrapper{padding:0 calc(2rem + 1vw);text-align:inherit}}.afpt-teaser-list.infinite-scroll ul.pager,.afpt-teaser-list.infinite-scroll li.pager__item{display:block;padding:0;text-align:center;width:100%}.afpt-teaser-list.infinite-scroll .pager__item .button{margin:1rem auto}.afpt-teaser-list.infinite-scroll .pager__item .button:hover{text-decoration:none}
.case-list__title{max-width:1440px;margin-left:auto;margin-right:auto;padding:0 1rem;text-align:center}@media(min-width:768px){.case-list__title{padding:0 calc(2rem + 1vw);text-align:inherit}}.field--name-field-insight-theme{max-width:1440px;margin:auto;padding:0 calc(2rem + 1vw)}@media(min-width:768px){.field--name-field-insight-theme{padding:0 calc(2rem + 1vw)}}.field--name-field-insight-theme .field__item{background:#000;border-radius:20px;color:#fff;display:inline-block;margin-bottom:.5rem;min-width:135px;padding:.5rem 1.5rem}
.btn,.user--contact-form__contact-wrapper button.toggle-form,.user--contact-form__contact-wrapper button[type=submit],.field--name-field-contact-employee button.toggle-form,.field--name-field-contact-employee button[type=submit]{border:2px solid rgba(0,0,0,0);border-radius:0;display:inline-block;padding:.8rem 2rem;text-decoration:none;text-transform:uppercase}.btn:focus,.user--contact-form__contact-wrapper button.toggle-form:focus,.user--contact-form__contact-wrapper button[type=submit]:focus,.field--name-field-contact-employee button.toggle-form:focus,.field--name-field-contact-employee button[type=submit]:focus,.btn:hover,.user--contact-form__contact-wrapper button.toggle-form:hover,.user--contact-form__contact-wrapper button[type=submit]:hover,.field--name-field-contact-employee button.toggle-form:hover,.field--name-field-contact-employee button[type=submit]:hover{text-decoration:none}.btn__large{font-size:1.25rem;padding:1.5rem 3rem}@media(min-width:768px){.btn__large{padding:1.5rem 6rem}}.btn__small{font-size:0.875rem;padding:.8rem 1.8rem}.btn__black{background:#000;color:#fff}.btn__black:focus,.btn__black:hover{border:2px solid #000}.btn__bright{background:#fff;color:#000}.btn__cta,.user--contact-form__contact-wrapper button.toggle-form,.user--contact-form__contact-wrapper button[type=submit],.field--name-field-contact-employee button.toggle-form,.field--name-field-contact-employee button[type=submit]{background:#f3ffaf;color:#000;text-transform:uppercase}.btn__cta:focus,.user--contact-form__contact-wrapper button.toggle-form:focus,.user--contact-form__contact-wrapper button[type=submit]:focus,.field--name-field-contact-employee button.toggle-form:focus,.field--name-field-contact-employee button[type=submit]:focus,.btn__cta:hover,.user--contact-form__contact-wrapper button.toggle-form:hover,.user--contact-form__contact-wrapper button[type=submit]:hover,.field--name-field-contact-employee button.toggle-form:hover,.field--name-field-contact-employee button[type=submit]:hover{border:2px solid #000}.user--contact-form__contact-wrapper,.field--name-field-contact-employee{max-width:1280px;margin:auto;padding:0;font-family:"camptonbook"}.user--contact-form__contact-wrapper span,.user--contact-form__contact-wrapper p,.field--name-field-contact-employee span,.field--name-field-contact-employee p{font-family:"camptonbook" !important}.user--contact-form__contact-wrapper>.field__item,.field--name-field-contact-employee>.field__item{margin-bottom:1rem}@media(min-width:768px){.user--contact-form__contact-wrapper button.toggle-form,.field--name-field-contact-employee button.toggle-form{width:100%}}.user--contact-form__contact-wrapper button.user--contact-form__close-button,.field--name-field-contact-employee button.user--contact-form__close-button{border:none;position:absolute;top:0;right:0;width:24px;height:24px;display:inline-block;text-indent:-9999px;padding:0;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.34 9.322a.998.998 0 00-.267-1.642 1 1 0 00-1.097.179l-2.926 2.728L9.322 7.66A1 1 0 007.86 9.024l2.728 2.926-2.927 2.728a1 1 0 101.364 1.462l2.926-2.727 2.728 2.926a1 1 0 101.462-1.363l-2.727-2.926 2.926-2.728z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 12C1 5.925 5.925 1 12 1s11 4.925 11 11-4.925 11-11 11S1 18.075 1 12zm11 9a9 9 0 110-18 9 9 0 010 18z' fill='%23000'/%3E%3C/svg%3E%0A");background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center}.user--contact-form__contact-wrapper .contact-subtitle,.field--name-field-contact-employee .contact-subtitle{line-height:normal;font-weight:normal;font-size:calc(1.2rem + .5vw);display:none}@media(min-width:568px){.user--contact-form__contact-wrapper .contact-subtitle,.field--name-field-contact-employee .contact-subtitle{font-size:calc(1.4rem + .5vw)}}@media(min-width:1024px){.user--contact-form__contact-wrapper .contact-subtitle,.field--name-field-contact-employee .contact-subtitle{font-size:1.875rem}}.user--contact-form__contact-wrapper .contact-subtitle.show,.field--name-field-contact-employee .contact-subtitle.show{display:block;margin:0;width:95%}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper{display:none;z-index:auto}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper.show{display:flex;flex-direction:column;flex-wrap:wrap;font-family:"camptonmedium";padding:38px 20px 24px 20px}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper.show.profile{box-shadow:none;grid-row-start:1;grid-column-start:2;padding:1rem;position:relative;transition:opacity .3s ease-in-out;z-index:999;-ms-grid-column:2}@media(min-width:768px){.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper.show.profile{padding:1rem 2rem 4rem 2rem}}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper.show:not(.profile){box-shadow:0 0 8px #c2c1c1}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper button{color:#000;font-family:"camptonbook";line-height:19.2px;text-transform:uppercase}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper button.user--contact-form__cancel-button{display:none}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper button.user--contact-form__cancel-button.show{align-content:center;background:none;border:none;bottom:0;display:flex;font-family:"camptonmedium";justify-content:center;position:absolute;text-decoration:none;width:100%}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper button.user--contact-form__cancel-button.show:hover{text-decoration:blue underline}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper{font-family:"camptonmedium";position:relative}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper .formLoader{width:120px !important;height:120px !important}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper>div{width:100%}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer{float:none !important;padding:0 !important}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field{margin-top:1.5rem;position:relative}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field.lookup{margin-top:20px}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field.focus input.lookup-behavior{border-bottom-left-radius:0;border-bottom-right-radius:0}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field label{align-items:center;color:#000;font-family:"camptonbook";padding:0;pointer-events:none;transition:all .2s ease-in-out}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field:not(.focus):not(.lookup) label{z-index:1;left:1rem;position:absolute;top:14px}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field.lookup label{z-index:1}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field.focus:not(.lookup) label{z-index:1;font-size:.625rem;left:0;position:absolute;top:-1rem}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field.required label:after{background-repeat:no-repeat;background-size:6px 6px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cpath fill='%23EE0000' d='M0,7.562l1.114-3.438c2.565,0.906,4.43,1.688,5.59,2.35C6.398,3.553,6.237,1.544,6.22,0.447h3.511 c-0.05,1.597-0.234,3.6-0.558,6.003c1.664-0.838,3.566-1.613,5.714-2.325L16,7.562c-2.05,0.678-4.06,1.131-6.028,1.356 c0.984,0.856,2.372,2.381,4.166,4.575l-2.906,2.059c-0.935-1.274-2.041-3.009-3.316-5.206c-1.194,2.275-2.244,4.013-3.147,5.206 l-2.856-2.059c1.872-2.307,3.211-3.832,4.017-4.575C3.849,8.516,1.872,8.062,0,7.562'/%3e%3c/svg%3e");content:" ";display:inline-block;height:6px;margin:0 .3em;vertical-align:super;width:6px}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field form textarea,.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field form input,.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field input,.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field select,.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field textarea{font-size:16px;font-family:"camptonbook",serif;margin-top:0 !important;border:2px solid #c2c1c1;border-radius:8px;min-height:45px;padding:.5rem;transition:border .2s ease-in-out;background-color:#fff;filter:none}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field form textarea:hover,.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field form textarea:focus,.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field form input:hover,.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field form input:focus,.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field input:hover,.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field input:focus,.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field select:hover,.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field select:focus,.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field textarea:hover,.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer .marketing-field textarea:focus{border:2px solid #000 !important;outline-style:none;box-shadow:none}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer select:focus{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer ::-webkit-input-placeholder{color:rgba(0,0,0,0)}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer :-moz-placeholder{color:rgba(0,0,0,0)}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer ::-moz-placeholder{color:rgba(0,0,0,0)}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div.columnContainer :-ms-input-placeholder{color:rgba(0,0,0,0);font-size:0px}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper *[data-layout=true]{margin:0 !important;max-width:100% !important}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper select,.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper input.lookup-behavior{-webkit-appearance:none;box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg width='24' height='15' viewBox='0 0 24 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.678 1.46l8.333 8.249 8.333-8.25c.837-.828 2.19-.828 3.028 0 .837.83.837 2.17 0 2.998l-9.858 9.759c-.837.83-2.19.83-3.028 0L.628 4.457a2.102 2.102 0 010-2.997c.838-.808 2.212-.83 3.05 0z' fill='%23000'/%3E%3C/svg%3E");background-position:right 1rem top 50%;background-repeat:no-repeat;background-size:1rem;font-family:"camptonbook";font-weight:400;line-height:24px;cursor:pointer}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div[data-editorblocktype=Field-lookup] ul li{margin:6px;font-family:"camptonbook";font-weight:400;line-height:24px}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div[data-editorblocktype=Field-lookup] ul li.ui-menu-item{padding:0px;border:0px;margin:0px}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper div[data-editorblocktype=Field-lookup] ul li.ui-menu-item.ui-state-active{color:#fff}.user--contact-form__contact-wrapper .user--contact-form__contact-wrapper__d365-wrapper .d365-mkt-form-wrapper .recaptcha-v2{margin-top:10px}.user--contact-form__contact-wrapper .onFormSubmittedFeedback{font-family:"camptonbook";height:auto !important;width:100% !important}.user--contact-form__contact-wrapper .onFormSubmittedFeedback .onFormSubmittedFeedbackButtonSuccess{background:#f3ffaf !important;border:2px solid rgba(0,0,0,0) !important;border-radius:0 !important;color:#000 !important;display:inline-block;padding:.8rem 2rem;text-decoration:none;text-transform:uppercase;width:100%}.user--contact-form__contact-wrapper .onFormSubmittedFeedback div.onFormSubmittedFeedbackMessage{color:#000;font-family:"camptonbook" !important;font-size:30px;line-height:36px;padding:26px 10px}.user--contact-form__contact-wrapper .onFormSubmittedFeedback div.onFormSubmittedFeedbackMessage:after{align-items:center;color:#000;content:"We will be in contact. Please check your in-box.";display:flex;justify-content:center;line-height:1.5rem;margin-top:1.5rem}.user--contact-form__contact-wrapper .onFormSubmittedFeedback img{content:url(https://afry.com/themes/custom/afpt/assets/images/dist/email-animation.gif.asset);width:246px;height:246px}.user--contact-form__contact-wrapper .dialogProviderContainerStyle{display:flex;align-items:center;justify-content:center;font-family:"camptonmedium";font-weight:400;line-height:24px;width:100% !important}.user--contact-form__contact-wrapper .user--contact-form--info-text{display:none}.user--contact-form__contact-wrapper .user--contact-form--info-text.show{display:block;font-family:"camptonbook";font-weight:400;line-height:22px;margin-top:24px}.user--contact-form__contact-wrapper .user--contact-form--info-text.show a{text-decoration:underline}.user--contact-form__contact-wrapper .user--contact-form--info-text-privacy-policy{display:none}.user--contact-form__contact-wrapper .user--contact-form--info-text-privacy-policy.show{background:none;border:none;bottom:48px;display:block;font-family:"campton";line-height:22px;text-decoration:none;position:absolute;width:100%}.user--contact-form__contact-wrapper .user--contact-form--info-text-privacy-policy.show a{text-decoration:underline}.user--contact-form__contact-wrapper--contact{margin:0;max-width:400px;min-width:0;width:100%}@supports(display:grid){.user--contact-form__contact-wrapper--contact{display:inline-block;max-width:none;position:relative}}.user--contact-form__contact-wrapper--contact .toggle-form{margin-top:auto}.user--contact-form__contact-wrapper--contact .contact-subtitle{max-width:93%}.user--contact-form__contact-wrapper--contact .field--name-mail a{word-wrap:anywhere;word-break:break-all}.user--contact-form__contact-wrapper--contact .afpt-teaser.teaser-type--contact>.field--name-field-description.has-read-more,.user--contact-form__contact-wrapper--contact .field--name-field-description.has-read-more{transition:height .3s ease-in-out;position:relative;height:90px;overflow:hidden;padding-bottom:20px}.user--contact-form__contact-wrapper--contact .afpt-teaser.teaser-type--contact>.field--name-field-description.has-read-more::after,.user--contact-form__contact-wrapper--contact .field--name-field-description.has-read-more::after{height:26px;position:absolute;bottom:0;width:100%;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgb(255,255,255) 85%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgb(255,255,255) 85%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 85%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffffff",GradientType=0)}.user--contact-form__contact-wrapper--contact .afpt-teaser.teaser-type--contact>.field--name-field-description.has-read-more.opened,.user--contact-form__contact-wrapper--contact .field--name-field-description.has-read-more.opened{height:auto}.user--contact-form__contact-wrapper--contact .button-read-more{background:#fff;border:2px solid rgba(0,0,0,0);display:inline-block;margin:0 0 0 auto;padding:.2rem .8rem;text-decoration:underline}.user--contact-form__contact-wrapper--contact .button-read-more:hover{border:2px solid #000;text-decoration:none}.user--contact-form__contact-wrapper--contact .afpt-teaser.teaser-type--contact{padding:14px 12px 30px 12px}.user--contact-form__contact-wrapper--contact .d365-mkt-form-wrapper{padding-bottom:0}.user--contact-form__contact-wrapper--contact .d365-mkt-form-wrapper div[data-editorblocktype=Text]{font-size:16px !important}.user--contact-form__contact-wrapper--contact .d365-mkt-form-wrapper div[data-editorblocktype=Text] span{font-size:16px !important}.user--contact-form__contact-wrapper--contact .d365-mkt-form-wrapper div[data-editorblocktype=Text] a{text-decoration:underline}.user--contact-form__contact-wrapper--contact .d365-mkt-form-wrapper div[data-editorblocktype=SubmitButtonBlock]{text-align:center}.user--contact-form__contact-wrapper--contact button[type=submit]{margin-bottom:26px}.field--name-field-contact-employee{padding:1rem}@media(min-width:768px){.field--name-field-contact-employee{padding:0}}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form{box-shadow:0 0 8px #c2c1c1;margin-top:2rem;position:relative}@media(min-width:768px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form{align-items:flex-start;display:grid;display:-ms-grid;grid-template-columns:2fr 4fr;margin-top:calc(2rem + 1vw);-ms-grid-columns:1fr 2fr}}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form{display:none}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form.show{display:flex;flex-wrap:wrap;justify-content:center;grid-column-end:3;grid-column-start:1;grid-row-start:1;grid-row-end:1;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column-span:2;padding:14px 12px 14px 22px}@media(min-width:768px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form.show{flex-wrap:nowrap}}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form img{max-width:100%}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .image-wrapper{display:none;margin:0 0 1rem 0;width:100%}@media(min-width:768px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .image-wrapper{align-items:center;display:flex;justify-content:center;margin:0 1rem 0 0;max-width:33%}}@media(min-width:1024px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .image-wrapper{margin:0 30px 0 0}}@media(min-width:1024px)and (-ms-high-contrast:none),(min-width:1024px)and (-ms-high-contrast:active){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .image-wrapper{display:inline-block}}@supports(object-fit:cover){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form img{width:100%}}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .info-wrapper{display:none;flex:0 1 auto;transition:opacity .3s ease-in-out}@media(min-width:768px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .info-wrapper{display:inline-block;flex:1 1 55%;opacity:0;padding:0 8px 0 0}}@media(min-width:1024px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .info-wrapper{display:flex}}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .detail-wrapper{text-align:left}@media(min-width:768px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .detail-wrapper{margin:1rem 0 2rem 0;text-align:center}}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .detail-wrapper p{margin:0}@media(min-width:768px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .detail-wrapper{display:flex;flex-flow:column;flex-grow:1;justify-content:flex-end;margin:0 0 .5rem .5rem;min-width:210px;text-align:left}}@media(min-width:1024px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .detail-wrapper--first-column{margin-right:47px;max-width:408px}}@media(min-width:1024px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .detail-wrapper--second-column{justify-content:flex-end;max-width:396px}}@media(min-width:1200px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .detail-wrapper--second-column{min-width:49%}}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .field--name-field-name,.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .field--name-field-position{margin-bottom:1rem}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .field--name-field-name{line-height:normal;font-weight:normal;font-size:calc(1.2rem + .5vw)}@media(min-width:568px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .field--name-field-name{font-size:calc(1.4rem + .5vw)}}@media(min-width:1024px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .field--name-field-name{font-size:1.875rem}}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .field--name-field-position{font-size:1.065rem;min-height:2.25rem}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper{display:flex;flex-wrap:wrap;align-content:center;margin-bottom:.5rem}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-twitter a{background-image:url("data:image/svg+xml,%3Csvg width='27' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.239 5.477c.01.239.016.48.016.721 0 7.34-5.57 15.802-15.763 15.802A15.64 15.64 0 010 19.506c.433.052.875.078 1.321.078a11.1 11.1 0 006.881-2.378 5.547 5.547 0 01-5.175-3.858 5.575 5.575 0 002.501-.093 5.552 5.552 0 01-4.443-5.447v-.07c.747.415 1.602.666 2.509.694A5.555 5.555 0 011.13 3.81a5.54 5.54 0 01.75-2.794A15.716 15.716 0 0013.298 6.82a5.557 5.557 0 01-.143-1.266c0-3.067 2.48-5.555 5.54-5.555a5.53 5.53 0 014.043 1.754 11.04 11.04 0 003.52-1.349 5.577 5.577 0 01-2.44 3.074A10.991 10.991 0 0027 2.605a11.16 11.16 0 01-2.761 2.872z' fill='%23000'/%3E%3C/svg%3E%0A")}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-linkedin a{background-image:url("data:image/svg+xml,%3Csvg width='24' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.066 7.667c-2.667 0-3.858 1.453-4.525 2.473V8.02H8.52c.065 1.403 0 14.98 0 14.98h5.022v-8.37c0-.446.03-.895.165-1.215.364-.895 1.19-1.822 2.578-1.822 1.817 0 2.544 1.373 2.544 3.389v8.014h5.023v-8.59c-.002-4.598-2.48-6.74-5.785-6.74zM5.963 7.667H0V23h5.963V7.666zM2.999 0C1.187 0 0 1.287 0 2.981c0 1.656 1.151 2.982 2.929 2.982h.034c1.849 0 3-1.326 3-2.982C5.927 1.29 4.813 0 2.999 0z' fill='%23000'/%3E%3C/svg%3E%0A")}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-twitter a,.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-linkedin a{width:45px;height:40px;display:inline-block;text-indent:-999999px;background-repeat:no-repeat;background-position:center right;margin:0;border-left:1px solid #e9e9e9;padding-left:20px}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-twitter a{margin-left:0}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-phone{width:100%}@media(min-width:380px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-phone{width:auto}}@media all and (min-width:768px)and (max-width:1045px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-phone{width:100%}}@media(min-width:380px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-phone+.field--name-field-twitter{margin-left:auto}}@media all and (min-width:768px)and (max-width:1045px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-phone+.field--name-field-twitter{margin-left:0}}@media(min-width:380px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-phone+.field--name-field-linkedin{margin-left:auto}}@media all and (min-width:768px)and (max-width:1045px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-phone+.field--name-field-linkedin,.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-phone+.field--name-field-linkedin a{margin-left:0}}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-linkedin{margin-right:5px}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .social-wrapper .field--name-field-twitter+.field--name-field-linkedin a{margin-left:20px}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .field--name-field-phone{align-items:center;display:flex}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .field--name-field-phone:before{content:url("data:image/svg+xml,%3Csvg width='15' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.033 0c.847 0 1.534.686 1.534 1.533v19.934c0 .847-.687 1.533-1.534 1.533h-11.5A1.533 1.533 0 0 1 0 21.467V1.533C0 .686.686 0 1.533 0h11.5Zm-.766 1.533H2.3a.767.767 0 0 0-.767.767v17.633c0 .424.344.767.767.767h9.967a.767.767 0 0 0 .766-.767V2.3a.767.767 0 0 0-.766-.767Z' fill='%23000'/%3E%3Cpath d='M9.583 19.167h-4.6a.383.383 0 0 0 0 .766h4.6a.383.383 0 1 0 0-.766Z' fill='%23000'/%3E%3C/svg%3E%0A");padding-right:5px}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .field--name-field-phone a{line-height:40px}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .field--name-mail{align-items:center;display:flex}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .field--name-mail:before{content:url("data:image/svg+xml,%3Csvg width='21' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1.713 9.84-.626 1.262 9.413 4.74 10.113-5.093-.626-1.261-9.487 4.778-8.787-4.425Z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 20.695c0 .779-.627 1.41-1.4 1.41H1.4c-.773 0-1.4-.631-1.4-1.41V10.118c0-.779.627-1.41 1.4-1.41h18.2c.773 0 1.4.631 1.4 1.41v10.577Zm-1.4-.705v-9.167a.703.703 0 0 0-.7-.705H2.1c-.387 0-.7.316-.7.705v9.167c0 .389.313.705.7.705h16.8c.387 0 .7-.316.7-.705Z' fill='%23000'/%3E%3Cpath d='M10.513 0c3.16 0 5.562 2.32 5.562 5.412 0 1.798-.796 2.963-2.312 2.963-.77 0-1.318-.239-1.673-.696a2.65 2.65 0 0 1-1.855.722c-1.552 0-2.752-1.221-2.752-2.81 0-1.61 1.193-2.824 2.752-2.824.502 0 .976.128 1.38.364v-.212h1.524v3.065c0 .727.199 1.022.624 1.022.614 0 .965-.552.965-1.568 0-2.323-1.84-4.107-4.215-4.107-2.38 0-4.291 1.852-4.291 4.183 0 1.278.559 2.432 1.515 3.215.51.418.47.992-.099 1.091-.456.08-1.055-.214-1.547-.807A5.431 5.431 0 0 1 4.85 5.514C4.85 2.399 7.348 0 10.513 0Zm-.114 4.187c-.76 0-1.368.573-1.368 1.39 0 .822.6 1.39 1.368 1.39.48 0 .937-.23 1.237-.68l-.013-.24a6.334 6.334 0 0 1-.006-.197l-.001-1.008c-.303-.425-.748-.655-1.217-.655Z' fill='%23000'/%3E%3C/svg%3E%0A");padding-right:5px}@media(min-width:1024px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .field--name-mail{justify-content:left;margin:37px 0 3px}}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .contact-info-wrapper{display:flex;flex-flow:column}@media(min-width:768px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .contact-info-wrapper{margin:0 0 .5rem}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .contact-info-wrapper--email-only{margin:0 auto .5rem}}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form .contact-info-wrapper p{font-size:1.065rem;line-height:20px;margin-bottom:.5rem}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form.info-wrapper__visible .info-wrapper{display:inline-block;width:100%}@media(min-width:768px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form.info-wrapper__visible .info-wrapper{display:flex;opacity:1}}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form.info-wrapper__visible .image-wrapper{display:inline-block}@media(min-width:768px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form.info-wrapper__visible .image-wrapper{display:flex}}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div.emptyContainer .columnContainer{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;float:none !important;gap:35px;margin-top:32px;width:100% !important}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div.emptyContainer .columnContainer .marketing-field{margin-top:0}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div.emptyContainer .columnContainer div[data-editorblocktype]{display:flex;flex:1 1 100%;margin:0;padding:0}@media(min-width:568px){.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div.emptyContainer .columnContainer div[data-editorblocktype]{flex:1 1 45%}}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div.emptyContainer .columnContainer div[data-editorblocktype] .marketing-field{width:100%}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div.emptyContainer .columnContainer div[data-editorblocktype] .marketing-field form textarea,.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div.emptyContainer .columnContainer div[data-editorblocktype] .marketing-field form input,.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div.emptyContainer .columnContainer div[data-editorblocktype] .marketing-field input,.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div.emptyContainer .columnContainer div[data-editorblocktype] .marketing-field textarea{margin:0 !important}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div.emptyContainer .columnContainer div[data-editorblocktype=Field-textarea]{flex:1 1 100%}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div.emptyContainer .columnContainer div[data-editorblocktype=Field-lookup] .marketing-field{width:100%}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div[data-editorblocktype=Text]{font-size:16px !important}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div[data-editorblocktype=Text] span{font-size:16px !important}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div[data-editorblocktype=Text] a{text-decoration:underline}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile button.user--contact-form__cancel-button.show{align-items:center;bottom:0;display:flex;justify-content:flex-end;left:0;min-height:72px;padding:10px 72px 16px 32px;position:absolute;width:50%}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile div[data-editorblocktype=SubmitButtonBlock]{bottom:0;left:50%;position:absolute;width:50%}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile .d365-mkt-form-wrapper{padding-bottom:76px;padding-top:2rem}.field--name-field-contact-employee .user--contact-form__contact-wrapper--contact_form .user--contact-form__contact-wrapper__d365-wrapper.show.profile .d365-mkt-form-wrapper .user--contact-form--info-text-privacy-policy.show{bottom:80px}
.paragraph--promoted-content__inner h2{max-width:1440px;margin-left:auto;margin-right:auto;padding:0 1rem;text-align:center}@media(min-width:768px){.paragraph--promoted-content__inner h2{margin-left:0;margin-right:0;padding:0;text-align:left}}.paragraph--promoted-content__inner .external{align-items:flex-end;background:#405070;color:#fff;display:flex;font-size:1.5rem;height:200px;justify-content:center;padding:1rem 1rem 1.5rem 1rem;position:relative;text-align:center}.paragraph--promoted-content__inner .external:focus,.paragraph--promoted-content__inner .external:hover{text-decoration:underline}.paragraph--promoted-content__inner .external:after{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EIcon indicating an external link%3C/title%3E%3Cpath d='M13 1h8v8m-.183-7.817l-10.389 10.96M9.572 1H1v20h20v-8.343' stroke='%23FFF' stroke-width='2' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");content:"";display:block;height:1.375rem;position:absolute;right:1rem;top:1rem;width:1.375rem}@media(min-width:768px){.paragraph--promoted-content__inner .external{height:240px}}
.btn,.afpt-call-to-action a{border:2px solid rgba(0,0,0,0);border-radius:0;display:inline-block;padding:.8rem 2rem;text-decoration:none;text-transform:uppercase}.btn:focus,.afpt-call-to-action a:focus,.btn:hover,.afpt-call-to-action a:hover{text-decoration:none}.btn__large{font-size:1.25rem;padding:1.5rem 3rem}@media(min-width:768px){.btn__large{padding:1.5rem 6rem}}.btn__small{font-size:0.875rem;padding:.8rem 1.8rem}.btn__black{background:#000;color:#fff}.btn__black:focus,.btn__black:hover{border:2px solid #000}.btn__bright{background:#fff;color:#000}.btn__cta,.afpt-call-to-action a{background:#f3ffaf;color:#000;text-transform:uppercase}.btn__cta:focus,.afpt-call-to-action a:focus,.btn__cta:hover,.afpt-call-to-action a:hover{border:2px solid #000}.afpt-call-to-action{max-width:1440px;margin:auto;padding:0;align-items:center;background-color:rgba(0,0,0,.6);color:#fff;display:flex;margin:calc(2rem + 1vw) auto;min-height:440px;overflow:hidden;position:relative}@media(min-width:768px){.afpt-call-to-action{min-height:360px}}.afpt-call-to-action .contextual-region{position:static}.afpt-call-to-action picture{bottom:0;height:100%;left:0;max-height:100%;max-width:100%;position:absolute;right:0;top:0;z-index:-1}.afpt-call-to-action img{height:auto;min-height:100%;min-width:100%;width:auto}@supports(object-fit:cover){.afpt-call-to-action picture{display:flex;left:0}.afpt-call-to-action img{object-fit:cover;object-position:50% 50%;width:100%}}.afpt-call-to-action .text-wrapper{margin:auto;max-width:1080px;padding:calc(2rem + 1vw);text-align:center}.afpt-call-to-action h3{margin:0}.afpt-call-to-action .subtitle{font-size:1.25rem;line-height:1.4;margin:1.5625rem 0}.afpt-call-to-action a{color:#000;text-decoration:none}.afpt-call-to-action a:hover,.afpt-call-to-action a:visited{color:#000}
.btn{border:2px solid rgba(0,0,0,0);border-radius:0;display:inline-block;padding:.8rem 2rem;text-decoration:none;text-transform:uppercase}.btn:focus,.btn:hover{text-decoration:none}.btn__large{font-size:1.25rem;padding:1.5rem 3rem}@media(min-width:768px){.btn__large{padding:1.5rem 6rem}}.btn__small{font-size:0.875rem;padding:.8rem 1.8rem}.btn__black{background:#000;color:#fff}.btn__black:focus,.btn__black:hover{border:2px solid #000}.btn__bright{background:#fff;color:#000}.btn__cta{background:#f3ffaf;color:#000;text-transform:uppercase}.btn__cta:focus,.btn__cta:hover{border:2px solid #000}
.afpt-wysiwyg{max-width:1280px;margin:auto;padding:1rem calc(2rem + 1vw);font-size:1.25rem}.afpt-wysiwyg ul{list-style-type:"- "}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.afpt-wysiwyg ul{list-style-type:none;padding-left:2.5rem}.afpt-wysiwyg ul li{text-indent:-1em}.afpt-wysiwyg ul li:before{content:"-";padding-right:0.625rem}}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.afpt-wysiwyg ul{list-style-type:none;padding-left:2.5rem}.afpt-wysiwyg ul li{text-indent:-1em}.afpt-wysiwyg ul li:before{content:"-";padding-right:0.625rem}}}.paragraph--a11y-paragraphs-tab-content__inner .afpt-wysiwyg{padding:0}.paragraph--a11y-paragraphs-tab-content__inner .afpt-wysiwyg h2:first-of-type,.paragraph--a11y-paragraphs-tab-content__inner .afpt-wysiwyg h3:first-of-type{margin-top:0}.afpt-wysiwyg a:not(.btn){color:inherit;text-decoration:underline;color:#000}.afpt-wysiwyg a:not(.btn):hover,.afpt-wysiwyg a:not(.btn):visited,.afpt-wysiwyg a:not(.btn):active{color:#595959}.afpt-wysiwyg a:not(.btn){overflow-wrap:break-word;word-wrap:break-word}.afpt-wysiwyg p{margin-top:0}.afpt-wysiwyg li{line-height:1.4}.afpt-wysiwyg blockquote{display:inline-block;margin:.5rem auto}.afpt-wysiwyg blockquote p{background:#f8f8f8;font-size:1.25rem;margin-bottom:.6rem;padding:1rem 2rem}.afpt-wysiwyg blockquote p:before{content:"“"}.afpt-wysiwyg blockquote p:after{content:"”"}.afpt-wysiwyg img{max-width:100%}
.btn,.afpt-text-and-image .text-wrapper .text-btn a{border:2px solid rgba(0,0,0,0);border-radius:0;display:inline-block;padding:.8rem 2rem;text-decoration:none;text-transform:uppercase}.btn:focus,.afpt-text-and-image .text-wrapper .text-btn a:focus,.btn:hover,.afpt-text-and-image .text-wrapper .text-btn a:hover{text-decoration:none}.btn__large{font-size:1.25rem;padding:1.5rem 3rem}@media(min-width:768px){.btn__large{padding:1.5rem 6rem}}.btn__small{font-size:0.875rem;padding:.8rem 1.8rem}.btn__black{background:#000;color:#fff}.btn__black:focus,.btn__black:hover{border:2px solid #000}.btn__bright{background:#fff;color:#000}.btn__cta,.afpt-text-and-image .text-wrapper .text-btn a{background:#f3ffaf;color:#000;text-transform:uppercase}.btn__cta:focus,.afpt-text-and-image .text-wrapper .text-btn a:focus,.btn__cta:hover,.afpt-text-and-image .text-wrapper .text-btn a:hover{border:2px solid #000}.afpt-text-and-image{max-width:1280px;margin:auto;padding:0;display:flex;flex-wrap:wrap;margin:1rem 0}.afpt-text-and-image ul{list-style-type:"- "}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.afpt-text-and-image ul{list-style-type:none;padding-left:2.5rem}.afpt-text-and-image ul li{text-indent:-1em}.afpt-text-and-image ul li:before{content:"-";padding-right:0.625rem}}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.afpt-text-and-image ul{list-style-type:none;padding-left:2.5rem}.afpt-text-and-image ul li{text-indent:-1em}.afpt-text-and-image ul li:before{content:"-";padding-right:0.625rem}}}@media(min-width:768px){.afpt-text-and-image{flex-wrap:nowrap;justify-content:space-between;margin:auto;padding:calc(2rem + 1vw)}.paragraph--a11y-paragraphs-tab-content__inner .afpt-text-and-image{padding:0}.afpt-text-and-image.image-position--right{padding-right:0}.afpt-text-and-image.image-position--left{padding-left:0}}.afpt-text-and-image .text-wrapper{font-size:1.125rem;margin-bottom:1rem;padding:0 calc(2rem + 1vw);width:100%}.image-position--right .afpt-text-and-image .text-wrapper{margin-bottom:1rem}@media(min-width:768px){.afpt-text-and-image .text-wrapper{margin-bottom:0;padding:0;width:55%}.image-position--right .afpt-text-and-image .text-wrapper{margin-right:calc(2rem + 1vw)}.image-position--left .afpt-text-and-image .text-wrapper{margin-left:calc(2rem + 1vw)}}.afpt-text-and-image .text-wrapper h2:first-of-type,.afpt-text-and-image .text-wrapper h3:first-of-type,.afpt-text-and-image .text-wrapper h4:first-of-type,.afpt-text-and-image .text-wrapper h5:first-of-type,.afpt-text-and-image .text-wrapper h6:first-of-type,.afpt-text-and-image .text-wrapper p:first-of-type{margin-top:0}.afpt-text-and-image .text-wrapper a{font-size:inherit}.afpt-text-and-image .text-wrapper a:not(.btn){color:inherit;text-decoration:underline;color:#000}.afpt-text-and-image .text-wrapper a:not(.btn):hover,.afpt-text-and-image .text-wrapper a:not(.btn):visited,.afpt-text-and-image .text-wrapper a:not(.btn):active{color:#595959}.afpt-text-and-image .text-wrapper .text-btn a{color:#000;text-decoration:none}.afpt-text-and-image .text-wrapper .text-btn a:hover,.afpt-text-and-image .text-wrapper .text-btn a:visited{color:#000}.afpt-text-and-image .image-wrapper{width:100%}@media(min-width:768px){.afpt-text-and-image .image-wrapper{width:45%}}.afpt-text-and-image .image-wrapper img{width:100%}.afpt-text-and-image .image-wrapper .image-caption{font-size:1rem;font-family:"camptonmedium";letter-spacing:1.42px;margin:.5rem auto 1rem auto;text-align:center}
.btn{border:2px solid rgba(0,0,0,0);border-radius:0;display:inline-block;padding:.8rem 2rem;text-decoration:none;text-transform:uppercase}.btn:focus,.btn:hover{text-decoration:none}.btn__large{font-size:1.25rem;padding:1.5rem 3rem}@media(min-width:768px){.btn__large{padding:1.5rem 6rem}}.btn__small{font-size:0.875rem;padding:.8rem 1.8rem}.btn__black{background:#000;color:#fff}.btn__black:focus,.btn__black:hover{border:2px solid #000}.btn__bright{background:#fff;color:#000}.btn__cta{background:#f3ffaf;color:#000;text-transform:uppercase}.btn__cta:focus,.btn__cta:hover{border:2px solid #000}
.field--name-field-sections{overflow:hidden}
.paragraph--a11y-paragraphs-tab-content__inner{padding:1rem}@media(min-width:768px){.paragraph--a11y-paragraphs-tab-content__inner{padding:2.5rem}}.paragraph--a11y-paragraphs-tab-content__inner .paragraph{margin-top:0}@media(min-width:768px){.paragraph--a11y-paragraphs-tabs-wrapper{max-width:1440px;margin:auto;padding:1rem calc(2rem + 1vw)}}.paragraph--a11y-paragraphs-tabs-wrapper h2{padding:0 1rem}@media(min-width:768px){.paragraph--a11y-paragraphs-tabs-wrapper h2{padding:initial}}.paragraph--a11y-paragraphs-tabs-wrapper .accordeon-trigger{font-size:1.25rem;padding:1.5rem;color:#323232;background:#e9e6e0;transition:background .15s ease-in-out;display:flex;align-items:center;justify-content:space-between;cursor:pointer}@media(min-width:768px){.paragraph--a11y-paragraphs-tabs-wrapper .accordeon-trigger{font-size:1.5rem;padding:1.5rem 2.5rem}.paragraph--a11y-paragraphs-tabs-wrapper .accordeon-trigger:hover,.paragraph--a11y-paragraphs-tabs-wrapper .accordeon-trigger:focus,.paragraph--a11y-paragraphs-tabs-wrapper .accordeon-trigger:active{background:#fff}}.paragraph--a11y-paragraphs-tabs-wrapper .accordion-tabs .tabs-panel{border:1px solid #e9e6e0}.paragraph--a11y-paragraphs-tabs-wrapper .accordion-tabs.tabs-allowed .tabs-panel{border:none}.paragraph--a11y-paragraphs-tabs-wrapper svg{pointer-events:none;transform-origin:center;transition:transform .15s ease-in-out}.paragraph--a11y-paragraphs-tabs-wrapper .tabs-panel{margin-bottom:1rem}.paragraph--a11y-paragraphs-tabs-wrapper .tabs-panel.is-open .accordeon-trigger{background:#fff}.paragraph--a11y-paragraphs-tabs-wrapper .tabs-panel.is-open svg{transform:rotate(90deg)}@media(min-width:768px){.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs{background:#f8f8f8}}.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs .tabs-tab-list{margin-bottom:0}.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs .tabs-panel,.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs .is-selected{background:#fff}@media(min-width:768px){.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs .tabs-panel,.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs .is-selected{border:none}}.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs .tabs-trigger{font-family:"camptonmedium";font-size:1rem;margin:0 .5rem;transition:all .15s ease-in-out;height:100%;display:none}@media(min-width:768px){.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs .tabs-trigger{display:flex;align-items:center}}.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs .tabs-trigger:first-of-type{margin-left:1rem}.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs .tabs-trigger:not(.is-selected){background:#e9e6e0;color:#747474}.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs .tabs-trigger:not(.is-selected):hover,.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs .tabs-trigger:not(.is-selected):focus{color:#000;text-decoration:underline}.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs .is-selected{border:none;box-shadow:0 -5px 0px 0px #fff}.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs .is-selected:hover,.paragraph--a11y-paragraphs-tabs-wrapper.layout-type--tabs .is-selected:focus{background:#fff;border:none}.paragraph--a11y-paragraphs-tabs-wrapper .accordion-tabs.tabs-allowed .accordeon-trigger{display:flex}@media(min-width:768px){.paragraph--a11y-paragraphs-tabs-wrapper .accordion-tabs.tabs-allowed .accordeon-trigger{display:none}}
.afpt-introduction{max-width:1280px;margin:auto;padding:1rem calc(2rem + 1vw)}.paragraph--a11y-paragraphs-tab-content__inner .afpt-introduction{padding:0}.paragraph--a11y-paragraphs-tab-content__inner .afpt-introduction h2,.paragraph--a11y-paragraphs-tab-content__inner .afpt-introduction h3{margin:1rem 0}.afpt-introduction article{line-height:normal;font-weight:normal;font-size:calc(1.1rem + .5vw)}.afpt-introduction article ul{list-style-type:"- "}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.afpt-introduction article ul{list-style-type:none;padding-left:2.5rem}.afpt-introduction article ul li{text-indent:-1em}.afpt-introduction article ul li:before{content:"-";padding-right:0.625rem}}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.afpt-introduction article ul{list-style-type:none;padding-left:2.5rem}.afpt-introduction article ul li{text-indent:-1em}.afpt-introduction article ul li:before{content:"-";padding-right:0.625rem}}}@media(min-width:568px){.afpt-introduction article{font-size:calc(1.4rem + .5vw)}}@media(min-width:1024px){.afpt-introduction article{font-size:1.875rem}}.afpt-introduction article a:not(.btn){color:inherit;text-decoration:underline;color:#000}.afpt-introduction article a:not(.btn):hover,.afpt-introduction article a:not(.btn):visited,.afpt-introduction article a:not(.btn):active{color:#595959}

.node--type-article .layout--twocol-section{justify-content:space-between}.node--type-article .layout--twocol-section .layout__region--first,.node--type-article .layout--twocol-section .layout__region--second{flex:0 1 auto;margin:auto}@media(min-width:840px){.node--type-article .layout--twocol-section .layout__region--first,.node--type-article .layout--twocol-section .layout__region--second{margin:0}}.block-social-sharing-block .social-media-sharing{max-width:1440px;margin:auto;padding:0 calc(2rem + 1vw)}@media(min-width:768px){.block-social-sharing-block .social-media-sharing{padding:0 calc(2rem + 1vw)}}.block-social-sharing-block .social-media-sharing ul{display:flex;flex-wrap:wrap;margin:auto;padding:0}.block-social-sharing-block .social-media-sharing li:first-of-type{margin-left:auto}.block-social-sharing-block .social-media-sharing img{max-height:20px}.block-social-sharing-block .social-media-sharing a{font-family:"camptonsemibold",Verdana,Helvetica,Tahoma,Arial,Sans-Serif;font-size:1.25rem}.block-social-sharing-block .social-media-sharing a[href*=xing],.block-social-sharing-block .social-media-sharing a[href*=weibo],.block-social-sharing-block .social-media-sharing a[href*=facebook],.block-social-sharing-block .social-media-sharing a[href*=twitter],.block-social-sharing-block .social-media-sharing a[href*=linkedin],.block-social-sharing-block .social-media-sharing a[href*=printfriendly],.block-social-sharing-block .social-media-sharing a[href*=mailto]{color:rgba(0,0,0,0);display:block;font-size:1px;padding:20px;position:relative}.block-social-sharing-block .social-media-sharing a[href*=xing]:before,.block-social-sharing-block .social-media-sharing a[href*=weibo]:before,.block-social-sharing-block .social-media-sharing a[href*=facebook]:before,.block-social-sharing-block .social-media-sharing a[href*=twitter]:before,.block-social-sharing-block .social-media-sharing a[href*=linkedin]:before,.block-social-sharing-block .social-media-sharing a[href*=printfriendly]:before,.block-social-sharing-block .social-media-sharing a[href*=mailto]:before{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.block-social-sharing-block .social-media-sharing a[href*=facebook]:before{content:"";display:block;position:absolute;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='40px' viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='icon/facebook-bw' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Path-2' transform='translate(14.000000, 6.000000)' fill='%23000000' fill-rule='nonzero'%3E%3Cpath d='M12.4923088,14.0111747 L8.57153524,14.0111747 C8.57153524,20.2816589 8.57153524,28 8.57153524,28 L2.76172342,28 C2.76172342,28 2.76172342,20.356481 2.76172342,14.0111747 L0,14.0111747 L0,9.06708312 L2.76172342,9.06708312 L2.76172342,5.86916537 C2.76172342,3.57883047 3.84893967,0 8.62492533,0 L12.9301075,0.016519174 L12.9301075,4.81582509 C12.9301075,4.81582509 10.3139934,4.81582509 9.80533154,4.81582509 C9.29666965,4.81582509 8.5734767,5.07041471 8.5734767,6.16262363 L8.5734767,9.06805483 L13,9.06805483 L12.4923088,14.0111747 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;height:40px;width:40px}.block-social-sharing-block .social-media-sharing a[href*=linkedin]:before{content:"";display:block;position:absolute;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='40px' viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='icons/linkedin-bw' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(6.000000, 6.000000)' fill='%23000000' fill-rule='nonzero'%3E%3Cpath d='M21.2078252,9 C18.076942,9 16.6787264,10.7058012 15.8963739,11.9033671 L15.8963739,9.41476673 L10,9.41476673 C10.0766146,11.0621501 10,27 10,27 L15.8963739,27 L15.8963739,17.1755781 C15.8963739,16.6512779 15.9302611,16.1240568 16.0893836,15.7487221 C16.5166571,14.6972008 17.4861259,13.6091684 19.1156585,13.6091684 C21.2490792,13.6091684 22.1021527,15.221501 22.1021527,17.5874239 L22.1021527,26.9956187 L27.9985266,26.9956187 L28,26.9956187 L28,16.9112373 C27.9970533,11.513428 25.0871736,9 21.2078252,9 Z' id='Path'%3E%3C/path%3E%3Crect id='Rectangle' x='0' y='9' width='7' height='18'%3E%3C/rect%3E%3Cpath d='M3.52021324,0 C1.3931586,0 0,1.51105769 0,3.5 C0,5.44350962 1.35117725,7 3.43780542,7 L3.4782319,7 C5.64882275,7 7,5.44350962 7,3.5 C6.95801866,1.51274038 5.65037761,0 3.52021324,0 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;height:40px;width:40px}.block-social-sharing-block .social-media-sharing a[href*=twitter]:before{content:"";display:block;position:absolute;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='40px' viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='icons/twitter-bw' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Path-3' transform='translate(6.000000, 9.000000)' fill='%23000000' fill-rule='nonzero'%3E%3Cpath d='M24.2388237,5.4769122 C24.2494883,5.7160532 24.2553054,5.95713844 24.2553054,6.19822368 C24.2553054,13.5386859 18.684477,22 8.49197458,22 C5.36335236,22 2.45093181,21.0832928 0,19.5065176 C0.433372832,19.5580399 0.874501777,19.584287 1.32144781,19.584287 C3.91780674,19.584287 6.30572013,18.6957713 8.20208984,17.2064867 C5.77830443,17.1617693 3.73166002,15.5558305 3.02682323,13.3481508 C3.36421415,13.4123105 3.71226974,13.4482789 4.06808144,13.4482789 C4.57319832,13.4482789 5.06377249,13.3821749 5.52816977,13.2548274 C2.99385974,12.7454377 1.08488635,10.5008175 1.08488635,7.8080509 C1.08488635,7.78472007 1.08488635,7.76041713 1.08585587,7.73805842 C1.83238177,8.15315276 2.68652375,8.40395917 3.59398901,8.43215059 C2.10869331,7.43767399 1.13045352,5.73646768 1.13045352,3.80973002 C1.13045352,2.79095047 1.402887,1.8363307 1.87988797,1.0158632 C4.61100937,4.37744686 8.69460304,6.58804295 13.2978563,6.82135124 C13.2028439,6.41403385 13.1553377,5.99116256 13.1553377,5.55468163 C13.1553377,2.48764968 15.6353549,0 18.6941721,0 C20.2880534,0 21.7258429,0.674649817 22.7380157,1.75370068 C24.0012927,1.5048385 25.1841,1.04405462 26.2573521,0.405373161 C25.8404611,1.70315055 24.9649898,2.79095047 23.8180545,3.47920993 C24.9397824,3.34505766 26.010126,3.04758959 27,2.60527595 C26.2612302,3.71737882 25.321771,4.69630153 24.2388237,5.4769122 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;height:40px;width:40px}.block-social-sharing-block .social-media-sharing a[href*=weibo]:before{content:"";display:block;position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='28' height='22' viewBox='0 0 28 22' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EWeibo logotype%3C/title%3E%3Cg fill='%23212121' fill-rule='nonzero'%3E%3Cpath d='M27.65 6.576c.118 1.516-.143 3.333-1.16 3.424-1.664.146-.797-1.656-.775-2.74.061-3.142-2.666-5.325-5.337-5.325-.757 0-2.516.505-2.244-1.065.122-.692.718-.682 1.314-.761 4.494-.589 7.885 2.45 8.201 6.467zm-7.35 3.65c1.932 1.04 4.252 1.557 3.868 4.64C23.46 20.552 11.42 24.37 3.9 20.192 1.84 19.046-.295 17.37.033 14.03c.284-2.874 2.248-5.1 4.178-6.998 1.84-1.81 3.78-3.227 6.42-3.879 2.864-.708 3.71 1.64 2.939 3.955 1.659-.11 5.175-1.93 6.73-.152.685.784.423 2.188 0 3.272zm-2.088 7.304c.619-.69 1.24-1.742 1.237-2.967-.011-5.068-8.804-6.2-13.614-3.423-5.474 3.16-3.163 8.838 3.558 9.28 3.562.236 7.126-1 8.819-2.89z'/%3E%3Cpath d='M23.008 8.781c-1.127.075-.706-.759-.774-1.749-.043-.61-.557-1.314-1.006-1.522-.88-.406-2.243.295-2.243-.912 0-.897.791-.804 1.239-.837 4.1-.307 4.353 4.918 2.784 5.02zm-8.2 5.402c1.649 4.899-6.938 7.176-8.508 2.967-1.05-2.815 1.472-5.054 4.1-5.326 2.242-.23 3.914.894 4.409 2.359zm-3.945.838c.35.595 1.153.167 1.083-.305-.085-.545-1.09-.464-1.083.305zM9.47 17.607c1.444-.338 1.637-3.012-.542-2.51-1.83.42-1.476 2.982.542 2.51z'/%3E%3C/g%3E%3C/svg%3E");height:40px;width:51px}.block-social-sharing-block .social-media-sharing a[href*=xing]:before{content:"";display:block;position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='19' height='22' viewBox='0 0 19 22' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EXing logotype%3C/title%3E%3Cpath d='M5.752 4.926c-.23-.398-.523-.598-.876-.598H1.702c-.203 0-.345.067-.425.2-.097.133-.093.297.013.491l2.138 3.705c.009.009.009.014 0 .014l-3.36 5.949a.464.464 0 000 .478c.089.15.226.226.412.226h3.174c.336 0 .624-.204.863-.61A5083.66 5083.66 0 007.93 8.724L5.752 4.926zM18.632.691c.099-.186.099-.35 0-.492-.079-.132-.216-.199-.41-.199H15.02c-.345 0-.629.2-.85.597a52059.79 52059.79 0 00-7.05 12.51l4.5 8.26c.213.398.505.597.877.597h3.174c.194 0 .336-.066.425-.199.088-.15.084-.314-.013-.492l-4.463-8.166v-.013L18.633.69z' fill='%23212121' fill-rule='nonzero'/%3E%3C/svg%3E");background-position:center;height:40px;width:34px}.block-social-sharing-block .social-media-sharing a[href*=mailto]:before{content:"";display:block;position:absolute;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='40px' viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='icons/mail-bw' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-2' transform='translate(1.000000, 12.000000)' fill='%23000000' fill-rule='nonzero'%3E%3Cpath d='M15.2766408,1 L35.5958465,1 C35.7344393,1 35.8686728,1.01506623 36,1.03692053 L24.6204892,7 L15,1.02533113 C15.0915476,1.01506623 15.1814604,1 15.2766408,1 Z' id='Path'%3E%3C/path%3E%3Cpath d='M4,12 L8.87958022,12 L8.77125578,13.2975961 L8.75133404,13.5369585 L8.75133404,13.7776064 C8.75133404,14.5537987 8.84044824,15.29991 9,16 C7,16 5.5,16 4.5,16 C3.5,16 3.33333333,16 4,16 L4,12 Z' id='Path'%3E%3C/path%3E%3Cpolygon id='Path' points='9.6522387 10 2 10 2 6 10 6'%3E%3C/polygon%3E%3Cpath d='M10.7370552,1.95270531 L10.5555519,4 L0,4 L0,0 L11,0 C10.849719,0.618686544 10.7569924,1.27284411 10.7370552,1.95270531 Z' id='Path'%3E%3C/path%3E%3Cpath d='M34.255588,15 L13.2833564,15 C12.655663,15 12.0875893,14.7735528 11.6747516,14.4069799 C11.5736982,14.3164681 11.4822065,14.217408 11.4010263,14.1118108 C11.3991515,14.109129 11.3955893,14.1066148 11.3937145,14.103933 C11.3183463,14.0043699 11.2555394,13.8974319 11.2002319,13.786974 C11.1947949,13.776079 11.1865457,13.766525 11.1807337,13.7552948 C11.1310507,13.6510386 11.0961788,13.5400778 11.0665565,13.4274409 C11.0611195,13.40783 11.0509954,13.3900629 11.0466833,13.370452 C11.0161235,13.236528 11,13.0987489 11,12.9574499 L11.7771173,7.21514517 L11.8481734,6.69051182 L12.4589933,2.17497755 C12.4589933,2.0459144 12.4764292,1.9210416 12.5023019,1.79901826 C12.5053016,1.78594433 12.5038017,1.7716971 12.5071764,1.75862317 C12.5782325,1.48356779 12.7023463,1.22477103 12.8797053,1 L12.8797053,1.98557318 L23.7051655,8.54466327 C23.7197892,8.55371446 23.7357252,8.55857528 23.7509114,8.56645316 C23.7664725,8.57516911 23.782596,8.5820413 23.7990945,8.58991919 C23.8845868,8.62897336 23.9721414,8.66031727 24.0617583,8.68126908 C24.0715074,8.68344807 24.0803191,8.68478899 24.0898808,8.68646513 C24.1881219,8.70724933 24.2878629,8.71998803 24.386479,8.71998803 C24.4880948,8.71998803 24.5876483,8.70741694 24.6858895,8.68646513 C24.6956386,8.68478899 24.7044503,8.68344807 24.7140119,8.68126908 C24.8034414,8.66048488 24.890996,8.62914098 24.9766757,8.58991919 C24.9927993,8.5820413 25.0087353,8.57516911 25.0248589,8.56645316 C25.0398575,8.55857528 25.0554186,8.55388207 25.0706047,8.54466327 L37.9679404,1.88768632 C37.982939,1.98238851 38,2.07675546 38,2.1754804 L36.5411942,12.9579527 C36.5398818,14.0861658 35.5173491,15 34.255588,15 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;height:40px;width:40px}.block-social-sharing-block .social-media-sharing a[href*=printfriendly]:before{content:"";display:block;position:absolute;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='40px' viewBox='0 0 40 40' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='icons/print-bw' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-3' transform='translate(4.000000, 5.000000)' fill='%23000000'%3E%3Cpath d='M8.80007123,2.00006595 L23.1999288,2.00006595 L23.1999288,6 L25,6 L25,2.00006595 C25,0.896590384 24.1950221,0 23.1999288,0 L8.80007123,0 C7.80699602,0 7,0.896590384 7,2.00006595 L7,6 L8.80007123,6 L8.80007123,2.00006595 Z' id='Path'%3E%3C/path%3E%3Cpath d='M30.0002432,6 C31.0552084,6 31.9182416,6.81670324 31.9945195,7.85075462 L32,7.99989008 L32,17.999934 C32,19.0552777 31.1849799,19.9182686 30.1495908,19.9945418 L30.0002432,20.000022 L26.000136,20.000022 L26.000136,27.999978 C26.000136,29.0553217 25.185176,29.9182524 24.1494482,29.9945202 L24.0000495,30 L8.00014839,30 C6.94681995,30 6.08199834,29.1850394 6.00555449,28.1493683 L6.00006183,27.999978 L6.00006183,20.000022 L2.00008656,20.000022 C0.946758121,20.000022 0.0819365098,19.1850013 0.0054926618,18.1493247 L0,17.999934 L0,7.99989008 C0,6.94649797 0.817003137,6.08191327 1.8509664,6.00549109 L2.00008656,6 L30.0002432,6 Z M23.4666667,12.5454545 L8.53333333,12.5454545 L8.533,19 L21,19 L21,21 L8.533,21 L8.533,24 L21,24 L21,26 L8.533,26 L8.53333333,27.8181818 L23.4666667,27.8181818 L23.4666667,12.5454545 Z M17,15 L17,17 L11,17 L11,15 L17,15 Z M27.7332982,8.18181818 C26.5540259,8.18181818 25.6,9.15995647 25.6,10.3636364 C25.6,11.5696184 26.5540259,12.5454545 27.7332982,12.5454545 C28.9126408,12.5454545 29.866737,11.5695465 29.8666667,10.3636364 C29.8666667,9.15988453 28.9126408,8.18181818 27.7332982,8.18181818 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;height:40px;width:40px}.block-social-sharing-block .social-media-sharing a[href*=printfriendly] img{display:none}.block-field-blocknodearticleuid{text-align:center;padding:1rem;font-family:"camptonmedium";font-size:0.875rem}@media(min-width:840px){.block-field-blocknodearticleuid{font-size:1.25rem;padding:1.3rem calc(2rem + 1vw)}}
.afpt-header{max-width:1440px;margin:auto;padding:0.5rem 1rem;z-index:36;align-items:center;display:flex;justify-content:space-between}@media(min-width:768px){.afpt-header{max-width:1440px;margin:auto;padding:1rem calc(2rem + 1vw)}}.path-frontpage .afpt-header{left:0;position:absolute;right:0;top:0}.afpt-header .site-logo--small{align-items:center;justify-content:center;display:flex;margin-right:2rem}.afpt-header .site-logo--small svg{max-height:40px;max-width:40px}@media(min-width:768px){.afpt-header .site-logo--small svg{max-height:50px;max-width:50px}}@media(min-width:768px){.afpt-header .site-logo--small{display:none}}.afpt-header .site-logo{display:none}@media(min-width:768px){.afpt-header .site-logo{display:block;margin-right:1rem}}.path-frontpage .afpt-header .site-logo svg path,.path-frontpage .afpt-header .site-logo--small svg path{fill:#fff}.afpt-header .header-nav-wrapper{align-items:flex-end;display:flex;justify-content:space-between;min-width:calc(100% - 85px)}@media all and (min-width:420px){.afpt-header .header-nav-wrapper{min-width:calc(90% - 80px)}}@media(min-width:568px){.afpt-header .header-nav-wrapper{justify-content:flex-end;min-width:auto}}.afpt-header .block{align-items:flex-end;display:flex}.user-logged-in.path-frontpage .afpt-header{top:130px}.path-frontpage.is-ie .afpt-header{left:50%;transform:translateX(-50%);width:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.path-frontpage .afpt-header{left:50%;transform:translateX(-50%);width:100%}.path-user .afpt-header{transform:translateX(0)}}.afpt-header .afp-language-switcher{display:flex;margin:0 1rem}@media(min-width:568px){.afpt-header .afp-language-switcher{margin:0 2rem}}@media(min-width:1200px){.afpt-header .afp-language-switcher{margin:0 3rem}}
.html--menu-is-open{overflow:hidden}@media(min-width:55rem){.html--menu-is-open{overflow-y:auto}}.main-menu__overlay{z-index:87;position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.9);opacity:0;visibility:hidden;transition:visibility 0s linear 300ms,opacity 300ms}.main-menu__overlay.open{transition:visibility 0s linear 0s,opacity 300ms;visibility:visible;opacity:1}.region-header .main-menu__toggle{z-index:91;background-color:rgba(0,0,0,0);border:none;color:#000;padding:0;position:relative;text-align:center}.region-header .main-menu__toggle:focus{outline:2px solid #000;outline-offset:2px}.path-frontpage .region-header .main-menu__toggle:focus{outline:2px solid #fff}.path-frontpage .region-header .main-menu__toggle{color:#fff}.region-header .main-menu__toggle .main-menu__toggle--icon-container{height:2rem;left:50%;position:relative;top:0;transform:translateX(-50%);width:auto}.region-header .main-menu__toggle .main-menu__toggle--icon-container .main-menu__toggle--icon{top:1rem;left:50%;transform:translateX(-50%);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:75ms}.region-header .main-menu__toggle .main-menu__toggle--icon-container .main-menu__toggle--icon:before,.region-header .main-menu__toggle .main-menu__toggle--icon-container .main-menu__toggle--icon:after{content:""}.region-header .main-menu__toggle .main-menu__toggle--icon-container .main-menu__toggle--icon:before{margin-top:-9px;transition:top 75ms ease .12s,opacity 75ms ease}.region-header .main-menu__toggle .main-menu__toggle--icon-container .main-menu__toggle--icon:after{margin-top:9px;transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(0.55,0.055,0.675,0.19)}.region-header .main-menu__toggle .main-menu__toggle--icon-container .main-menu__toggle--icon,.region-header .main-menu__toggle .main-menu__toggle--icon-container .main-menu__toggle--icon:before,.region-header .main-menu__toggle .main-menu__toggle--icon-container .main-menu__toggle--icon:after{position:absolute;right:0;display:block;width:1.875rem;height:0.1875rem;background-color:#000;transition-timing-function:ease;transition-duration:.15s;transition-property:transform}.path-frontpage .region-header .main-menu__toggle .main-menu__toggle--icon-container .main-menu__toggle--icon,.path-frontpage .region-header .main-menu__toggle .main-menu__toggle--icon-container .main-menu__toggle--icon:before,.path-frontpage .region-header .main-menu__toggle .main-menu__toggle--icon-container .main-menu__toggle--icon:after{background-color:#fff}.region-header .main-menu__toggle .main-menu__toggle--text{font-size:0.875rem}@media(min-width:568px){.region-header .main-menu__toggle .main-menu__toggle--text{font-size:1rem}}.region-header .main-menu__toggle.main-menu--open{background:#e6e4df;right:0.875rem}@media(min-width:768px){.region-header .main-menu__toggle.main-menu--open{background:#f8f8f8;right:0.25rem}}@media(min-width:1024px){.region-header .main-menu__toggle.main-menu--open{right:0}}.path-frontpage .region-header .main-menu__toggle.main-menu--open{color:#000}.path-frontpage .region-header .main-menu__toggle.main-menu--open:focus{outline:1px solid #000;outline-offset:2px}.region-header .main-menu__toggle.main-menu--open .main-menu__toggle--icon{transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translateX(-50%) rotate(45deg);transition-duration:75ms;background-color:#000}.path-frontpage .region-header .main-menu__toggle.main-menu--open .main-menu__toggle--icon{color:#000;background-color:#000}.region-header .main-menu__toggle.main-menu--open .main-menu__toggle--icon:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0;background-color:#000}.path-frontpage .region-header .main-menu__toggle.main-menu--open .main-menu__toggle--icon:before{background-color:#000}.region-header .main-menu__toggle.main-menu--open .main-menu__toggle--icon:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(0.215,0.61,0.355,1) .12s;transform:rotate(-90deg);background-color:#000}.path-frontpage .region-header .main-menu__toggle.main-menu--open .main-menu__toggle--icon:after{background-color:#000}.region-header nav.main-menu{max-width:1440px;margin:auto;padding:0;z-index:89;background:#e6e4df;display:none;height:100vh;left:50%;max-height:100vh;opacity:0;overflow-y:auto;position:absolute;top:0;transform:translateX(-50%);width:100%}.region-header nav.main-menu ul:focus{outline:none}.region-header nav.main-menu :focus{outline:1px solid #000}.region-header nav.main-menu a:focus:not(.menu-logo){outline:none;background:inherit;background-color:rgba(255,255,255,.8)}.region-header nav.main-menu.js-open{display:block;opacity:1;transition:opacity .4s ease}.region-header nav.main-menu .menu-logo,.region-header nav.main-menu .menu-logo--small{z-index:91;position:absolute;top:1rem}.region-header nav.main-menu .menu-logo--small{align-items:center;display:flex;justify-content:center;left:1rem}.region-header nav.main-menu .menu-logo--small svg{margin-right:.5rem;max-height:40px;max-width:40px}@media(min-width:768px){.region-header nav.main-menu .menu-logo--small svg{max-height:50px;max-width:50px}}@media(min-width:768px){.region-header nav.main-menu .menu-logo--small{display:none}}.region-header nav.main-menu .menu-logo{display:none}@media(min-width:768px){.region-header nav.main-menu .menu-logo{display:block;left:calc(2rem + 1vw);margin-right:1rem}}.region-header nav.main-menu li{float:left;width:100%}.region-header nav.main-menu li button{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);float:right;height:42px;overflow:hidden;padding:0;position:relative;text-align:center;top:10px;width:42px}.region-header nav.main-menu li button svg.menu-main__toggle-arrow{display:block;margin:auto;transition:transform .15s ease-in-out;transform:rotate(0deg)}.region-header nav.main-menu li button.menu-main__level-1 svg{transform:rotate(90deg)}.region-header nav.main-menu li button.toggled:focus{z-index:2}.region-header nav.main-menu li button.toggled svg{transform:rotate(180deg)}.region-header nav.main-menu li button.toggled.menu-main__level-1 svg{transform:rotate(270deg)}.region-header nav.main-menu li button.main__level-0--back{cursor:unset;font-size:1.375rem;height:auto;left:0;padding:1rem 1.25rem;position:relative;text-align:left;top:0;width:100%;z-index:39}.region-header nav.main-menu li button.main__level-0--back svg.menu-main__toggle-arrow{display:inline-block;margin-right:1.25rem;margin-top:-2px;transform:rotate(180deg);transition:transform .15s ease-in-out;vertical-align:middle}@media(min-width:768px){.region-header nav.main-menu li button.main__level-0--back{display:none}}.region-header nav.main-menu li button:focus:after,.region-header nav.main-menu li button:hover:after{border-width:3px;border-color:#000}.region-header nav.main-menu li a.main__level-0--back{display:none}@media(min-width:768px){.region-header nav.main-menu li a.main__level-0--back{border:2px solid rgba(0,0,0,0);cursor:pointer;display:block;float:none;font-size:1.375rem;height:auto;left:0;padding:1rem 1.25rem;position:relative;text-align:left;top:0;width:100%;z-index:39}}.region-header nav.main-menu ul.menu-main__level-0{background:#e6e4df;margin:0;max-height:calc(100vh - 63px);padding-bottom:1rem;padding-left:1rem;padding-right:1rem;padding-top:7.25rem;width:100%;z-index:33}.region-header nav.main-menu ul.menu-main__level-0:after{content:"";clear:both;display:table}@media(min-width:768px){.region-header nav.main-menu ul.menu-main__level-0{padding-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem;width:30%}}.region-header nav.main-menu ul.menu-main__level-0>li{float:left;clear:both;max-width:100%;font-size:1.25rem}.region-header nav.main-menu ul.menu-main__level-0>li a{float:left;padding:1rem 1.25rem;max-width:calc(100% - 50px)}.region-header nav.main-menu ul.menu-main__level-0>li a.is-active{font-family:"camptonmedium"}.region-header nav.main-menu ul.menu-main__level-0>li .submenu-container{display:none;position:absolute;right:0;top:0;width:100%;max-width:100%;min-height:100%;height:auto;clear:both;transform:translateX(100%);background:#f8f8f8;padding-top:7.25rem;padding-bottom:8.75rem}@media(min-width:768px){.region-header nav.main-menu ul.menu-main__level-0>li .submenu-container{max-width:70%;padding-bottom:1.25rem}}.region-header nav.main-menu ul.menu-main__level-0>li .submenu-container.toggled{display:block;transform:translateX(0);z-index:34}@media(min-width:768px){.region-header nav.main-menu ul.menu-main__level-0>li .submenu-container.toggled{transform:none}}.region-header nav.main-menu ul.menu-main__level-0>li ul.menu-main__level-1{float:left;width:100%}@media(min-width:768px){.region-header nav.main-menu ul.menu-main__level-0>li ul.menu-main__level-1{width:50%}}.region-header nav.main-menu ul.menu-main__level-1{margin:0;float:left;padding-left:0.625rem;padding-right:0.625rem;width:100%}.region-header nav.main-menu ul.menu-main__level-1>li{font-size:1.125rem}.region-header nav.main-menu ul.menu-main__level-1>li .submenu-container{position:relative;float:left;bottom:0;width:100%;min-height:auto;padding:10px 12px;margin-bottom:10px;background:rgba(0,0,0,0);min-width:100%}.region-header nav.main-menu ul.menu-main__level-1>li .submenu-container.toggled{display:inline-block}.region-header nav.main-menu ul.menu-main__level-1>li button:after{transform:rotate(45deg);top:0.1875rem}.region-header nav.main-menu ul.menu-main__level-1>li button.toggled:after{transform:rotate(-135deg);top:0.75rem}.region-header nav.main-menu ul.menu-main__level-2{float:left;height:0;margin:0;min-width:100%;overflow:hidden;padding-left:0;transition:all .4s ease-out}.region-header nav.main-menu ul.menu-main__level-2.toggled{display:block;height:100%}.region-header nav.main-menu ul.menu-main__level-2 li a{max-width:100%;padding:1.25rem 1.875rem}.region-header nav.main-menu ul.menu-main__level-2 li ul.menu-main__level-3,.region-header nav.main-menu ul.menu-main__level-2 li button.menu-main__level-2,.region-header nav.main-menu ul.menu-main__level-2 li ul.menu-main__level-3 *{display:none}.global-menu-wrapper{margin-top:2rem;padding:0 1.25rem}@media(min-width:768px){.global-menu-wrapper{margin-top:1rem}}.global-menu-wrapper h3{color:#747474;font-size:0.875rem;padding:0 1.25rem;text-transform:uppercase}.global-menu-wrapper ul,.global-menu-wrapper li{margin:0}.global-menu-wrapper li:last-of-type{margin-bottom:1.5rem}.global-menu-wrapper a{display:inline-block;font-size:1.25rem;padding:1.25rem}.global-menu-wrapper a:after{content:"";display:inline-block;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EOpen in a new tab%3C/title%3E%3Cg stroke='%23000' fill='none' fill-rule='evenodd'%3E%3Cpath d='M10 1h6v6M15.863 1.137l-7.792 8.22M7.429 1H1v15h15V9.743'/%3E%3C/g%3E%3C/svg%3E");height:1.125rem;margin-left:1rem;width:1.25rem}
.block-views-exposed-filter-blocksearch-content-page-1{z-index:36}.block-views-exposed-filter-blocksearch-content-page-1 .form--inline{align-items:center;display:flex;justify-content:space-between;overflow:hidden;transition:max-width 200ms ease}.path-frontpage .block-views-exposed-filter-blocksearch-content-page-1 .form--inline label{color:#fff}@media(min-width:568px){.block-views-exposed-filter-blocksearch-content-page-1 .form--inline{transition:all 200ms ease}}.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form--inline{background:#fff;left:0;position:absolute;right:0;top:4.6875rem}.path-frontpage .js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form--inline{background:rgba(0,0,0,0)}@media(min-width:768px){.path-frontpage .js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form--inline{position:static}}@media(min-width:568px){.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form--inline{position:static}}.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form--inline label{height:0;opacity:0;width:0}@media(min-width:568px){.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form--inline label{height:auto;opacity:1;width:auto}.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form--inline label:before{height:0;opacity:0;width:0}}.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form--inline .form-type-textfield input{background:#f8f8f8;max-width:100%}.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form--inline .form-submit{height:30px;opacity:1;width:30px}.block-views-exposed-filter-blocksearch-content-page-1 .form-item{margin:0}.block-views-exposed-filter-blocksearch-content-page-1 .form-type-search{align-items:center;display:flex;height:100%;width:100%}.block-views-exposed-filter-blocksearch-content-page-1 .form-type-search label{align-items:center;font-size:0.875rem;display:block;text-align:center;transition:all 200ms ease}@media(min-width:568px){.block-views-exposed-filter-blocksearch-content-page-1 .form-type-search label{font-size:1rem}}.block-views-exposed-filter-blocksearch-content-page-1 .form-type-search label:hover,.block-views-exposed-filter-blocksearch-content-page-1 .form-type-search label:focus{box-shadow:inset 0 -2px 0px 0px #c2c1c1}.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form-type-search label{font-size:0rem}@media(min-width:768px){.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form-type-search label{font-size:1rem}}.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form-type-search label:hover{box-shadow:none}.block-views-exposed-filter-blocksearch-content-page-1 .form-type-search label:before{background-image:url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3ESearch icon%3C/title%3E%3Cg transform='translate(1.551 1.52)' fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23000' fill-rule='nonzero' d='M17.979 16.164l6.374 6.374-2.124 2.125-6.375-6.374z'/%3E%3Ccircle stroke='%23000' stroke-width='3' transform='rotate(90 9.822 9.822)' cx='9.822' cy='9.822' r='9.822'/%3E%3C/g%3E%3C/svg%3E");background-size:1.6875rem 1.625rem;height:1.6875rem;width:1.625rem;background-repeat:no-repeat;background-position:center;content:"";display:block;margin:auto}.path-frontpage .block-views-exposed-filter-blocksearch-content-page-1 .form-type-search label:before{background:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3ESearch icon%3C/title%3E%3Cg transform='translate(1.551 1.52)' fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23fff' fill-rule='nonzero' d='M17.979 16.164l6.374 6.374-2.124 2.125-6.375-6.374z'/%3E%3Ccircle stroke='%23fff' stroke-width='3' transform='rotate(90 9.822 9.822)' cx='9.822' cy='9.822' r='9.822'/%3E%3C/g%3E%3C/svg%3E");background-size:1.6875rem 1.625rem;height:1.6875rem;width:1.625rem;background-repeat:no-repeat;background-position:center}.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form-type-search label:before{height:0;opacity:0;width:0}.block-views-exposed-filter-blocksearch-content-page-1 .form-type-search input{border:none;border-radius:0;height:0;padding:0;transition:all 200ms ease-in-out;width:0}.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form-type-search input{background:#f8f8f8;height:2.375rem;margin:0 0.25rem 0.25rem;padding:0 0.25rem;width:100%}.block-views-exposed-filter-blocksearch-content-page-1 .form-type-search input:focus{outline:0;box-shadow:inset 0 -2px 0px 0px #c2c1c1}.block-views-exposed-filter-blocksearch-content-page-1 .form-actions{height:0;margin:0;width:0}.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form-actions{height:30px;opacity:1;width:45px}@media(min-width:568px){.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form-actions{width:30px}}.block-views-exposed-filter-blocksearch-content-page-1 .form-submit{background:#fff;background-image:url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3ESearch icon%3C/title%3E%3Cg transform='translate(1.551 1.52)' fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23000' fill-rule='nonzero' d='M17.979 16.164l6.374 6.374-2.124 2.125-6.375-6.374z'/%3E%3Ccircle stroke='%23000' stroke-width='3' transform='rotate(90 9.822 9.822)' cx='9.822' cy='9.822' r='9.822'/%3E%3C/g%3E%3C/svg%3E");background-size:1.6875rem 1.625rem;height:1.6875rem;width:1.625rem;background-repeat:no-repeat;background-position:center;border-radius:0;box-shadow:0 2px 0px 0px #c2c1c1;border:none;color:rgba(0,0,0,0);font-size:0.0625rem;height:0rem;margin:auto;opacity:0;padding:0rem;width:0rem}.path-frontpage .block-views-exposed-filter-blocksearch-content-page-1 .form-submit{background:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3ESearch icon%3C/title%3E%3Cg transform='translate(1.551 1.52)' fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23fff' fill-rule='nonzero' d='M17.979 16.164l6.374 6.374-2.124 2.125-6.375-6.374z'/%3E%3Ccircle stroke='%23fff' stroke-width='3' transform='rotate(90 9.822 9.822)' cx='9.822' cy='9.822' r='9.822'/%3E%3C/g%3E%3C/svg%3E");background-size:1.6875rem 1.625rem;height:1.6875rem;width:1.625rem;background-repeat:no-repeat;background-position:center}@media(min-width:568px){.block-views-exposed-filter-blocksearch-content-page-1 .form-submit{box-shadow:none}}.js-search-active .block-views-exposed-filter-blocksearch-content-page-1 .form-submit{height:1.875rem;opacity:1;width:1.875rem}
