

.simple-intro+.sales-agents{padding-top:0}.sales-agents{padding-block:clamp(1.25rem,.7857rem + 1.9048vw,2.5rem);background-color:#fff}.sales-agents--individual{padding-block:clamp(2.5rem,1.5714rem + 3.8095vw,5rem)}.sales-agents__grid{display:grid;grid-template-columns:auto;gap:clamp(1.25rem,.4143rem + 3.4286vw,3.5rem)}@media(min-width:769px){.sales-agents__grid{grid-template-columns:42% 1fr}}.sales-agents-accordion{color:#001ec8}.sales-agents-accordion:last-child .sales-agents-accordion__button{border-bottom:1px solid #bbb}.sales-agents-accordion__inner{display:none}.sales-agents-accordion__button{display:flex;align-items:center;justify-content:space-between;column-gap:16px;height:clamp(3rem,2.6286rem + 1.5238vw,4rem);width:100%;padding-inline:clamp(.625rem,.4393rem + .7619vw,1.125rem);font-size:20px;line-height:normal;font-family:Uefa Euro Pro Extrabold,sans-serif;color:#2100a0;background:none;border:0;border-top:1px solid #bbb;cursor:pointer}.sales-agents-accordion__button::after{content:"→";color:#009cff;transition:transform .25s ease}.sales-agents-accordion__button[aria-expanded=true]{border-bottom:1px solid #bbb}.sales-agents-accordion__button[aria-expanded=true]::after{transform:rotate(90deg)}.sales-agents-accordion__country{display:block;margin-top:24px;margin-bottom:12px;padding-left:clamp(.625rem,.4393rem + .7619vw,1.125rem);font-size:16px;line-height:normal;font-family:Uefa Euro Pro Extrabold,sans-serif}.sales-agents-item-listing{display:flex;flex-direction:column;row-gap:20px;margin-bottom:24px}.sales-agents-item-listing__item{display:grid;grid-template-columns:repeat(2,1fr);column-gap:8px;padding:clamp(.625rem,.4393rem + .7619vw,1.125rem);border-radius:12px;border:1px solid #d9d9d9;background-color:#fff;font-size:14px;line-height:18px}@media(max-width:480px){.sales-agents-item-listing__item{grid-template-columns:auto;row-gap:12px}}.sales-agents-item-listing__item .button{width:100%;margin-top:auto}.sales-agents-item-listing__item a:not(.button){text-decoration:underline transparent;text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .25s ease;color:inherit}.sales-agents-item-listing__item a:not(.button):hover{text-decoration-color:inherit}.sales-agents-item-listing__item p{margin-block:0;font-size:14px;line-height:18px}.sales-agents-item-listing__item-column{display:flex;flex-direction:column;row-gap:12px}.sales-agents-item-listing__item-column-heading{color:#009cff;font-family:Uefa Euro Pro Extrabold,sans-serif}.sales-agents-map{container-type:inline-size;container-name:salesAgentMap}@media(max-width:768px){.sales-agents-map{order:-1}}.sales-agents.sales-agents--individual .sales-agents-map{pointer-events:none}.filter-row{display:flex;gap:20px;margin-bottom:16px;flex-wrap:wrap}.filter-row label{display:flex;align-items:center;gap:6px;color:#2100a0;font-weight:bold;font-size:16px;line-height:normal}.filter-row select{min-width:160px;margin-left:0;font-weight:normal;font-size:16px;line-height:normal}@container salesAgentMap (width <= 520px){.filter-row label{flex-grow:1;align-items:flex-start;flex-direction:column;}.filter-row select{width:100%;}}#map-container{position:relative;border:2px solid #2100a0;border-radius:14px;background:#e6f3ff;aspect-ratio:659/675;box-shadow:inset 0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;cursor:grab;user-select:none}#map-container:active{cursor:grabbing}.sales-agents.sales-agents--individual #map-container{aspect-ratio:659/423}#map-svg{position:absolute;top:0;left:0;width:100%;height:100%}.zoom-btns{position:absolute;top:clamp(.625rem,.3929rem + .9524vw,1.25rem);left:clamp(.625rem,.3929rem + .9524vw,1.25rem);display:flex;flex-direction:column;gap:clamp(.25rem,.1571rem + .381vw,.5rem);z-index:9}.sales-agents.sales-agents--individual .zoom-btns{display:none}.zoom-btn{display:flex;align-items:center;justify-content:center;width:clamp(1.5rem,1.2214rem + 1.1429vw,2.25rem);height:clamp(1.5rem,1.2214rem + 1.1429vw,2.25rem);background-color:#009cff;border:2px solid #009cff;border-radius:clamp(.3125rem,.1964rem + .4762vw,.625rem);color:#fff;cursor:pointer;transition:background-color .25s ease,color .25s ease}.zoom-btn svg{width:clamp(.875rem,.7357rem + .5714vw,1.25rem);height:clamp(.875rem,.7357rem + .5714vw,1.25rem)}.zoom-btn:hover{background-color:#fff;color:#009cff}.tooltip{position:absolute;display:none;max-width:200px;background:#fff;border:2px solid #009cff;border-radius:4px;padding:6px 12px;font-size:12px;line-height:normal;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,.12);z-index:20}.tooltip span{display:block}.tooltip__continent{font-size:14px;font-family:Uefa Euro Pro Extrabold,sans-serif}.tooltip__country{font-family:Uefa Euro Pro Extrabold,sans-serif}.tooltip__name{margin-top:4px}.sales-agent{color:#2100a0;container-type:inline-size;container-name:salesAgent}.sales-agent>div{padding-block:20px}.sales-agent>div p,.sales-agent>div address{font-size:16px;line-height:normal}.sales-agent>div:not(:last-child){border-bottom:1px solid #d9d9d9}.sales-agent>div>*:last-child{margin-bottom:0}.sales-agent a:not(.button){text-decoration:underline transparent;text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .25s ease;color:inherit}.sales-agent a:not(.button):hover{text-decoration-color:inherit}.sales-agent__detail h2{font-size:clamp(1.5rem,1.4071rem + .381vw,1.75rem);line-height:normal}.sales-agent__contact{display:flex;flex-direction:column;row-gap:4px}.sales-agent__contact p{margin-block:0}.sales-agent__actions{display:grid;grid-template-columns:repeat(2,1fr);column-gap:clamp(.75rem,.3786rem + 1.5238vw,1.75rem);row-gap:12px}@media(max-width:568px){.sales-agent__actions{grid-template-columns:auto}}.sales-agent__actions .button{flex-grow:1}@container salesAgent (width <= 440px){.sales-agent__actions{grid-template-columns:auto;}}.callback-modal{--bh-form-copy:#fff;--bh-form-copy-muted:rgba(255,255,255,.82);--bh-form-control-bg:#fff;--bh-form-control-fg:#5a5a5a;--bh-form-control-placeholder:#5a5a5a;--bh-form-border:#fff;--bh-form-accent:#009bff;--bh-form-accent-hover:#0086dd;--bh-form-copy-font:"UEFA Euro Pro Light Narrow","UEFA Euro Pro Book",Arial,Helvetica,sans-serif;--bh-form-control-font:Aeonik-Light,Aeonik,Arial,Helvetica,sans-serif;width:720px;max-width:calc(100% - 40px);max-height:88vh;padding:32px 36px;border-radius:14px;background:#2100a0;color:var(--bh-form-copy);font-family:var(--bh-form-copy-font);box-shadow:0 20px 60px rgba(0,0,0,.35);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.callback-modal::-webkit-scrollbar{display:none}.callback-modal *,.callback-modal *::before,.callback-modal *::after{box-sizing:border-box}.callback-modal__content{max-height:none;overflow-y:visible}.callback-modal .product-info-dialog-close{position:absolute;top:12px;right:12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;color:#fff;padding:0;z-index:1}.callback-modal .product-info-dialog-close:hover{color:var(--bh-form-accent)}.callback-modal .popup-register-interest-form{margin-top:8px}.callback-modal .umbraco-forms-form{max-width:100%!important;padding:0;color:var(--bh-form-copy);font-family:var(--bh-form-copy-font)}.callback-modal .umbraco-forms-page,.callback-modal .row-fluid,.callback-modal .umbraco-forms-container,.callback-modal .umbraco-forms-navigation,.callback-modal .col-md-12{width:100%}.callback-modal .umbraco-forms-fieldset{min-inline-size:0;margin:0 0 24px;padding:16px 0 0;border:0}.callback-modal .umbraco-forms-field,.callback-modal .umbraco-forms-field-wrapper{width:100%}.callback-modal .dataconsenttitle,.callback-modal .titleanddescription{display:none}.callback-modal input.text,.callback-modal select,.callback-modal textarea{display:block!important;width:100%!important;height:46px!important;margin:8px 0!important;padding:0 20px!important;border:1px solid var(--bh-form-border)!important;border-radius:0!important;background-color:var(--bh-form-control-bg)!important;box-shadow:none!important;color:var(--bh-form-control-fg)!important;font-family:var(--bh-form-control-font)!important;font-size:16px!important;font-weight:400!important}.callback-modal textarea{min-height:70px!important;height:auto!important;padding-top:20px!important;padding-bottom:20px!important;resize:vertical}.callback-modal input.text::placeholder,.callback-modal textarea::placeholder{color:var(--bh-form-control-placeholder);opacity:1}.callback-modal select{padding-right:48px!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--bh-form-control-fg) 50%),linear-gradient(135deg,var(--bh-form-control-fg) 50%,transparent 50%)!important;background-position:calc(100% - 24px) calc(50% - 3px),calc(100% - 18px) calc(50% - 3px)!important;background-size:6px 6px,6px 6px!important;background-repeat:no-repeat!important}.callback-modal input.text:focus,.callback-modal select:focus,.callback-modal textarea:focus{outline:0;border-color:var(--bh-form-border)!important;box-shadow:0 0 0 2px rgba(0,155,255,.35)!important}.callback-modal .dataconsentsubtitle,.callback-modal .dataconsent,.callback-modal .richtext,.callback-modal .richtext p,.callback-modal .dataconsent label{color:var(--bh-form-copy);font-family:var(--bh-form-copy-font);font-size:16px;font-weight:400;line-height:1.3}.callback-modal .dataconsentsubtitle,.callback-modal .richtext{margin:24px 0 30px}.callback-modal .richtext p,.callback-modal .dataconsent p{margin:0}.callback-modal .richtext a,.callback-modal .dataconsent a{color:var(--bh-form-copy);text-decoration:underline;text-underline-offset:2px}.callback-modal .dataconsent .umbraco-forms-field-wrapper>input[type="hidden"]{display:none}.callback-modal .dataconsent .umbraco-forms-field-wrapper{display:grid;grid-template-columns:auto 1fr;column-gap:16px;align-items:start}.callback-modal .dataconsent input[type="checkbox"]{grid-column:1;width:20px;height:20px;margin:0;border:1px solid var(--bh-form-border);background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.callback-modal .dataconsent input[type="checkbox"]::before{content:"";width:14px;height:14px;transform:scale(0);transition:transform 120ms ease-in-out;background:var(--bh-form-copy);clip-path:polygon(14% 44%,0 61%,43% 100%,100% 16%,84% 0,40% 62%)}.callback-modal .dataconsent input[type="checkbox"]:checked{background:var(--bh-form-accent)}.callback-modal .dataconsent input[type="checkbox"]:checked::before{transform:scale(1)}.callback-modal .dataconsent input[type="checkbox"]:focus-visible{outline:2px solid var(--bh-form-copy);outline-offset:3px}.callback-modal .dataconsent label{display:block;grid-column:2;margin:0}.callback-modal .dataconsentexpandable input{display:inline-block;position:static;left:0;width:auto}.callback-modal .dataconsentexpandable label{display:block;font-size:14px;line-height:21px;width:100%;padding-left:30px;margin-top:-15px;text-align:justify}.callback-modal .dataconsentexpandable{margin-bottom:20px}.callback-modal .dataconsent.dataconsentexpandable label{margin-top:-15px}.callback-modal button.consent-toggle{margin-left:20px}.callback-modal .richtextexpandable p{margin-block-end:.1em}.callback-modal .umbraco-forms-navigation{padding:16px 0;text-align:center}.callback-modal .btn.primary,.callback-modal input[type="submit"]{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;padding:14px 50px 12px;border:2px solid var(--bh-form-border);border-radius:20px;background:var(--bh-form-accent);color:var(--bh-form-copy);font-family:"UEFA Euro Pro Book",Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:1;text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color 160ms ease,transform 160ms ease}.callback-modal .btn.primary:hover,.callback-modal input[type="submit"]:hover{background:var(--bh-form-accent-hover)}.callback-modal .btn.primary:focus-visible,.callback-modal input[type="submit"]:focus-visible{outline:2px solid var(--bh-form-copy);outline-offset:3px}.callback-modal .field-validation-error,.callback-modal .validation-summary-errors,.callback-modal [data-valmsg-replace="true"]{color:var(--bh-form-copy-muted);font-family:var(--bh-form-copy-font);font-size:14px;line-height:1.35}.callback-modal .umbraco-forms-hidden,.callback-modal .umbraco-forms-hidden input{display:none!important}.callback-modal label[hidden]{display:none!important}@media(max-width:767px){.callback-modal{width:min(92vw,720px);padding:24px 20px}.callback-modal .dataconsent .umbraco-forms-field-wrapper{column-gap:14px}.callback-modal .btn.primary,.callback-modal input[type="submit"]{padding-right:32px;padding-left:32px}.callback-modal .dataconsent input[type="checkbox"]{width:30px;height:30px;margin-left:-20px}.callback-modal .dataconsentexpandable label{width:calc(100% - 30px)!important}.callback-modal .umbraco-forms-form .btn.primary{max-width:300px;margin:auto}}@media(max-width:768px){.sales-agent__detail h2{font-size:16px!important}}