1<!doctype html><html lang="en"><head> 2 <meta charset="utf-8"> 3 4 <title>BluePoint Search | Asset Management Legal Recruitment</title> 5 6 7 <link rel="shortcut icon" href="https://www.bluepointsearch.com/hubfs/favicon.png"> 8 9 <meta name="description" content=""> 10 11 12 13 14 <meta name="viewport" content="width=device-width, initial-scale=1"> 15 16 17 <meta property="og:description" content=""> 18 <meta property="og:title" content="BluePoint Search | Asset Management Legal Recruitment"> 19 <meta name="twitter:description" content=""> 20 <meta name="twitter:title" content="BluePoint Search | Asset Management Legal Recruitment"> 21 22 23 24 25 <style> 26a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'âº';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px} 27</style> 28 29<style> 30/* Settings */ 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87:root { 88 /* HubSpot DND layout grid */ 89 --hsElevate--column__gap: 2.13%; 90 --hsElevate--column__widthMultiplier: 8.333; 91 92 /* Sections */ 93 --hsElevate--contentWrapper--narrow__maxWidth: 768px ; 94 --hsElevate--contentWrapper--medium__maxWidth: 1120px ; 95 --hsElevate--contentWrapper--wide__maxWidth: 1296px ; 96 97 --hsElevate--section--extraSmall__verticalPadding: 48px ; 98 --hsElevate--section--small__verticalPadding: 64px ; 99 --hsElevate--section--medium__verticalPadding: 96px ; 100 --hsElevate--section--large__verticalPadding: 128px ; 101 --hsElevate--section--extraLarge__verticalPadding: 192px ; 102 103 /* Default section left/right padding */ 104 --hsElevate--section--horizontalPadding: 32px ; 105 106 /* Gap - default gaps that could be easily leveraged in module styles via class names */ 107 --hsElevate--gap--extraSmall: 16px ; 108 --hsElevate--gap--small: 24px ; 109 --hsElevate--gap--medium: 32px ; 110 --hsElevate--gap--large: 64px ; 111 --hsElevate--gap--extraLarge: 96px ; 112 113 /* Spacing - default spacing values */ 114 --hsElevate--spacing--4: 4px ; 115 --hsElevate--spacing--8: 8px ; 116 --hsElevate--spacing--12: 12px ; 117 --hsElevate--spacing--16: 16px ; 118 --hsElevate--spacing--20: 20px ; 119 --hsElevate--spacing--24: 24px ; 120 --hsElevate--spacing--32: 32px ; 121 --hsElevate--spacing--40: 40px ; 122 --hsElevate--spacing--48: 48px ; 123 --hsElevate--spacing--56: 56px ; 124 --hsElevate--spacing--64: 64px ; 125 --hsElevate--spacing--72: 72px ; 126 --hsElevate--spacing--80: 80px ; 127 --hsElevate--spacing--88: 88px ; 128 --hsElevate--spacing--96: 96px ; 129 --hsElevate--spacing--104: 104px ; 130 --hsElevate--spacing--112: 112px ; 131 --hsElevate--spacing--120: 120px ; 132 --hsElevate--spacing--128: 128px ; 133 --hsElevate--spacing--136: 136px ; 134 --hsElevate--spacing--144: 144px ; 135 --hsElevate--spacing--152: 152px ; 136 --hsElevate--spacing--160: 160px ; 137 --hsElevate--spacing--168: 168px ; 138 --hsElevate--spacing--176: 176px ; 139 --hsElevate--spacing--184: 184px ; 140 --hsElevate--spacing--192: 192px ; 141 142 /* Grids */ 143 --default-section-padding: var(--hsElevate--section--medium__verticalPadding) var(--hsElevate--section--horizontalPadding); 144 --default-section-margin: 0; 145 --default-section-max-width: var(--hsElevate--contentWrapper--wide__maxWidth); 146 --default-container-padding: 0; 147 --default-container-margin: 0; 148 --default-container-gap: var(--hsElevate--gap--medium); 149 --default-container-row-gap: var(--hsElevate--gap--medium); 150 --default-container-column-gap: var(--hsElevate--gap--medium); 151 --default-table-padding: 0; 152 --default-table-margin: 0; 153 --default-table-row-gap: var(--hsElevate--gap--medium); 154 --default-table-column-gap: var(--hsElevate--gap--medium); 155} 156 157 158 159 160 161 162 163 164 165 166 167:root { 168 /* Text spacing */ 169 170 --hsElevate--text--extraSmall__margin: 0 0.75rem; /* 12px */ 171 --hsElevate--text--small__margin: 0 1.25rem; /* 20px */ 172 --hsElevate--text__margin: 0 2rem; /* 32px */ 173 --hsElevate--text--large__margin: 0 2.5rem; /* 40px */ 174 --hsElevate--text--extraLarge__margin: 0 4rem; /* 64px */ 175 176 /* Body */ 177 178 --hsElevate--baseText__fontSize: 16px ; 179 --hsElevate--body__font: Source Serif 4 ; 180 --hsElevate--body--small__fontSize: 1.000125rem ; 181 --hsElevate--body__fontSize: 1.125rem ; 182 --hsElevate--body--large__fontSize: 1.499625rem ; 183 --hsElevate--body--extraLarge__fontSize: 1.9991249999999998rem ; 184 --hsElevate--body__fontWeight: normal ; 185 --hsElevate--body__fontStyle: normal ; 186 --hsElevate--body__lineHeight: 1.55; 187 188 /* Primary links */ 189 190 --hsElevate--link--primary__fontColor: #0F4490 ; 191 192 193 --hsElevate--link--primary__textDecoration: none; 194 --hsElevate--link--primary__textDecorationColor: transparent; 195 196 197 /* Hover state */ 198 199 --hsElevate--link--primary__hover--fontColor: #1253B0 ; 200 201 202 --hsElevate--link--primary__hover--textDecoration: underline; 203 --hsElevate--link--primary__hover--textDecorationColor: #1253B0 ; 204 205 206 /* Secondary links */ 207 208 --hsElevate--link--secondary__fontColor: #75ACFF ; 209 210 211 --hsElevate--link--secondary__textDecoration: none; 212 --hsElevate--link--secondary__textDecorationColor: transparent; 213 214 215 /* Hover state */ 216 217 --hsElevate--link--secondary__hover--fontColor: #99C2FF ; 218 219 220 --hsElevate--link--secondary__hover--textDecoration: underline; 221 --hsElevate--link--secondary__hover--textDecorationColor: #99C2FF ; 222 223 224 /* Headings */ 225 226 /* Percentage change for the heading font sizes on mobile */ 227 --hsElevate--heading__tablet-modifier: 0.8; 228 229 --hsElevate--heading__lineHeight: 1.2; 230 231 --hsElevate--display1__font: Source Serif 4 ; 232 --hsElevate--display1__fontSize: 6.313rem; 233 234 --hsElevate--display2__font: Source Serif 4 ; 235 --hsElevate--display2__fontSize: 4.75rem; 236 237 --hsElevate--h1__font: Fraunces ; 238 --hsElevate--h1__fontSize: 3.5625rem ; 239 --hsElevate--h1__fontWeight: normal ; 240 --hsElevate--h1__fontStyle: normal ; 241 242 --hsElevate--h2__font: Fraunces ; 243 --hsElevate--h2__fontSize: 2.6875rem ; 244 --hsElevate--h2__fontWeight: normal ; 245 --hsElevate--h2__fontStyle: normal ; 246 247 --hsElevate--h3__font: Fraunces ; 248 --hsElevate--h3__fontSize: 2.0rem ; 249 --hsElevate--h3__fontWeight: normal ; 250 --hsElevate--h3__fontStyle: normal ; 251 252 --hsElevate--h4__font: Fraunces ; 253 --hsElevate--h4__fontSize: 1.5rem ; 254 --hsElevate--h4__fontWeight: normal ; 255 --hsElevate--h4__fontStyle: normal ; 256 257 --hsElevate--h5__font: Fraunces ; 258 --hsElevate--h5__fontSize: 1.25rem ; 259 --hsElevate--h5__fontWeight: normal ; 260 --hsElevate--h5__fontStyle: normal ; 261 262 --hsElevate--h6__font: Fraunces ; 263 --hsElevate--h6__fontSize: 1.0rem ; 264 --hsElevate--h6__fontWeight: normal ; 265 --hsElevate--h6__fontStyle: normal ; 266 267 /* Quotes */ 268 269 --hsElevate--quotes__font: Source Serif 4 ; 270 --hsElevate--quotes__fontColor: ; 271 --hsElevate--quotes__fontSize: 1.125rem ; 272 --hsElevate--quotes__fontWeight: 400 ; 273 --hsElevate--quotes__fontStyle: normal ; 274 275 /* Captions */ 276 277 --hsElevate--captions__font: Source Serif 4 ; 278 --hsElevate--captions__fontSize: 0.75rem ; 279 --hsElevate--captions__fontWeight: 700 ; 280 --hsElevate--captions__fontStyle: normal ; 281 --hsElevate--captions__case: uppercase ; 282 283 /* Images */ 284 285 --hsElevate--rteImages__margin: 2rem; /* 32px */ 286} 287 288 289 290:root { 291 /* Base colors */ 292 --hsElevate--color--base--1: #FFFFFF ; 293 --hsElevate--color--base--2: #EBF1F9 ; 294 --hsElevate--color--base--3: #0C1927 ; 295 296 /* Accent colors */ 297 --hsElevate--color--accent--1: #D2E2FB ; 298 --hsElevate--color--accent--2: #75ACFF ; 299 --hsElevate--color--accent--3: #0F4490 ; 300} 301 302 303 304 305 306:root { 307 /* Primary button variables */ 308 --hsElevate--button--primary__buttonFill: filled ; 309 310 /* Primary button font */ 311 --hsElevate--button--primary__font: Source Serif 4 ; 312 /* 313 TODO: Look into why primary_button.text.size ~ primary_button.text.size_unit 314 is not evaluating to the correct size_unit, but can still take in px 315 */ 316 --hsElevate--button--primary__fontSize: 1.0rem ; 317 --hsElevate--button--primary__fontWeight: 600 ; 318 --hsElevate--button--primary__fontStyle: normal ; 319 320 /* Primary button text color */ 321 --hsElevate--button--primary__textColor: #EBF1F9 ; 322 --hsElevate--button--primary__hover--textColor: #EBF1F9 ; 323 324 /* Primary button shape */ 325 326 327 328 329 330 --hsElevate--button--primary__borderRadius: 0; 331 332 333 /* Primary button background color */ 334 335 --hsElevate--button--primary__backgroundColor: #303643 ; 336 --hsElevate--button--primary__hover--backgroundColor: #495265 ; 337 338 --hsElevate--button--primary__active--backgroundColor: #2b3447 ; 339 340 341 342 /* Primary button border */ 343 --hsElevate--button--primary__borderThickness: 0px ; 344 --hsElevate--button--primary__hover--borderThickness: 0px ; 345 346 347 --hsElevate--button--primary__borderColor: transparent; 348 --hsElevate--button--primary__hover--borderColor: transparent; 349 350 351 /* Secondary button variables */ 352 --hsElevate--button--secondary__buttonFill: no_fill ; 353 354 /* Secondary button font */ 355 --hsElevate--button--secondary__font: Source Serif 4 ; 356 --hsElevate--button--secondary__fontSize: 1.0rem ; 357 --hsElevate--button--secondary__fontWeight: 600 ; 358 --hsElevate--button--secondary__fontStyle: normal ; 359 360 /* Secondary button text color */ 361 --hsElevate--button--secondary__textColor: #0F4490 ; 362 --hsElevate--button--secondary__hover--textColor: #1253B0 ; 363 364 /* Secondary button shape */ 365 366 367 368 369 370 --hsElevate--button--secondary__borderRadius: 0; 371 372 373 /* Secondary button background color */ 374 375 --hsElevate--button--secondary__backgroundColor: transparent; 376 --hsElevate--button--secondary__hover--backgroundColor: transparent; 377 378 379 380 /* Secondary button border */ 381 --hsElevate--button--secondary__borderThickness: 2px ; 382 --hsElevate--button--secondary__hover--borderThickness: 2px ; 383 384 385 --hsElevate--button--secondary__borderColor: #0F4490 ; 386 --hsElevate--button--secondary__hover--borderColor: #1253B0 ; 387 388 389 390 /* Tertiary button variables */ 391 --hsElevate--button--tertiary__buttonFill: filled ; 392 393 /* Tertiary button font */ 394 --hsElevate--button--tertiary__font: Source Serif 4 ; 395 --hsElevate--button--tertiary__fontSize: 1.0rem ; 396 --hsElevate--button--tertiary__fontWeight: 600 ; 397 --hsElevate--button--tertiary__fontStyle: normal ; 398 399 /* Tertiary button text color */ 400 --hsElevate--button--tertiary__textColor: #0C1927 ; 401 --hsElevate--button--tertiary__hover--textColor: #0C1927 ; 402 403 /* Tertiary button shape */ 404 405 406 407 408 409 --hsElevate--button--tertiary__borderRadius: 0; 410 411 412 /* Tertiary button background color */ 413 414 --hsElevate--button--tertiary__backgroundColor: #75ACFF ; 415 --hsElevate--button--tertiary__hover--backgroundColor: #99C2FF ; 416 417 418 419 420 /* Tertiary button border */ 421 --hsElevate--button--tertiary__borderThickness: 0px ; 422 --hsElevate--button--tertiary__hover--borderThickness: 0px ; 423 424 425 --hsElevate--button--tertiary__borderColor: transparent; 426 --hsElevate--button--tertiary__hover--borderColor: transparent; 427 428 429 /* Accent button variables */ 430 --hsElevate--button--accent__buttonFill: no_fill ; 431 432 /* Accent button font */ 433 --hsElevate--button--accent__font: Source Serif 4 ; 434 --hsElevate--button--accent__fontSize: 1.0rem ; 435 --hsElevate--button--accent__fontWeight: 600 ; 436 --hsElevate--button--accent__fontStyle: normal ; 437 438 /* Accent button text color */ 439 --hsElevate--button--accent__textColor: #75ACFF ; 440 --hsElevate--button--accent__hover--textColor: #99C2FF ; 441 442 /* Accent button shape */ 443 444 445 446 447 448 --hsElevate--button--accent__borderRadius: 0; 449 450 451 /* Accent button background color */ 452 453 --hsElevate--button--accent__backgroundColor: transparent; 454 --hsElevate--button--accent__hover--backgroundColor: transparent; 455 456 457 458 /* Accent button border */ 459 --hsElevate--button--accent__borderThickness: 2px ; 460 --hsElevate--button--accent__hover--borderThickness: 2px ; 461 462 463 --hsElevate--button--accent__borderColor: #75ACFF ; 464 --hsElevate--button--accent__hover--borderColor: #99C2FF ; 465 466 467} 468 469 470 471:root { 472 /* Form field background color */ 473 474 --hsElevate--formField__backgroundColor: #EBF1F9 ; 475 476 477 /* Form field shape */ 478 479 480 481 482 483 --hsElevate--formField__borderRadius: 0; 484 485 486 /* Form field border -- multiple fields to properly handle field visibility for both fill and no fill */ 487 488 489 490 491 /* Proper usage of variables to achieve "All" or "Bottom" will be within CSS */ 492 493 --hsElevate--formField__borderThickness: 2px ; 494 495 496 497 498 499 --hsElevate--formField__borderBottom: 2px solid #303643 ; 500 --hsElevate--formField__borderColor: #303643 ; 501 502 503 504 505 506 507 /* Form field text color */ 508 --hsElevate--formFieldInput__textColor: #0C1927 ; 509 510 /* Form field spacing */ 511 --hsElevate--formField__marginBottom: var(--hsElevate--spacing--32); 512 513 /* Form textarea border radius */ 514 --hsElevate--formFieldTextArea__borderRadius: calc(var(--hsElevate--formField__borderRadius) * 0.5); 515 516 /* Form field checkbox/radio */ 517 --hsElevate--formFieldCheckboxRadio__size: 24px; 518 --hsElevate--formFieldCheckboxRadio__fillColor: #000000; 519 520 /* Form field placeholder */ 521 --hsElevate--formFieldPlaceholder__textColor: #376EB8 ; 522 523 /* Form required field color */ 524 --hsElevate--formRequired__color: #de2828; 525 526 /* Form field datepicker icon */ 527 --hsElevate--formField__datepickerIcon: url("data:image/svg+xml,%3Csvg width='24' height='29' viewBox='0 0 24 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3812_12272)'%3E%3Cpath d='M8.14286 2.07136C8.14286 1.35886 7.56964 0.785645 6.85714 0.785645C6.14464 0.785645 5.57143 1.35886 5.57143 2.07136V4.21422H3.42857C1.5375 4.21422 0 5.75172 0 7.64279V8.49993V11.0714V24.7856C0 26.6767 1.5375 28.2142 3.42857 28.2142H20.5714C22.4625 28.2142 24 26.6767 24 24.7856V11.0714V8.49993V7.64279C24 5.75172 22.4625 4.21422 20.5714 4.21422H18.4286V2.07136C18.4286 1.35886 17.8554 0.785645 17.1429 0.785645C16.4304 0.785645 15.8571 1.35886 15.8571 2.07136V4.21422H8.14286V2.07136ZM2.57143 11.0714H21.4286V24.7856C21.4286 25.2571 21.0429 25.6428 20.5714 25.6428H3.42857C2.95714 25.6428 2.57143 25.2571 2.57143 24.7856V11.0714Z' fill='%2309152B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3812_12272'%3E%3Crect width='24' height='27.4286' fill='white' transform='translate(0 0.785645)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); 528 529 /* Form field select icon */ 530 --hsElevate--formField__selectIcon: url("data:image/svg+xml,%3Csvg width='24' height='25' viewB
530ox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9407 19.5595C11.5267 20.1454 12.4782 20.1454 13.0642 19.5595L22.0642 10.5595C22.6501 9.97354 22.6501 9.02197 22.0642 8.43604C21.4782 7.8501 20.5267 7.8501 19.9407 8.43604L12.0001 16.3767L4.05947 8.44072C3.47354 7.85478 2.52197 7.85478 1.93604 8.44072C1.3501 9.02666 1.3501 9.97822 1.93604 10.5642L10.936 19.5642L10.9407 19.5595Z' fill='%2309152B'/%3E%3C/svg%3E%0A"); 531 532 /* Textarea drag icon */ 533 --hsElevate--formField__dragIcon: url("data:image/svg+xml,%3Csvg width='11' height='12' viewBox='0 0 22 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='-1' x2='29.5206' y2='-1' transform='matrix(-0.666795 0.745241 -0.806754 -0.590888 19.6843 0)' stroke='%23303F59' stroke-width='2'/%3E%3Cpath d='M21.0005 9.99756L10.5005 21.9976' stroke='%23303F59' stroke-width='2'/%3E%3C/svg%3E%0A"); 534 535 /* Label text */ 536 --hsElevate--formLabel__textColor: #0C1927 ; 537 --hsElevate--formLabel__font: Source Serif 4 ; 538 --hsElevate--formLabel__fontSize: 1.125rem ; 539 --hsElevate--formLabel__fontWeight: 600 ; 540 --hsElevate--formLabel__marginBottom: var(--hsElevate--spacing--8); 541 542 /* Help text */ 543 --hsElevate--formHelpText__textColor: #647390; 544 545 /* Form background color */ 546 547 --hsElevate--form__backgroundColor: #FFFFFF ; 548 549 550 /* Form shape */ 551 552 553 554 555 556 --hsElevate--form__borderRadius: 0; 557 558 559 /* Form border */ 560 561 --hsElevate--form__borderThickness: 1px ; 562 --hsElevate--form__borderColor: #303643 ; 563 564 565 /* Form spacing */ 566 --hsElevate--form__padding: var(--hsElevate--spacing--48); 567 568 /* CSS variables for new forms */ 569 570 /* Global vars */ 571 --hsf-global__font-family: var(--hsElevate--formLabel__font); 572 --hsf-global__font-size: var(--hsElevate--formLabel__fontSize); 573 --hsf-global__color: var(--hsElevate--formLabel__textColor); 574 --hsf-global-error__color: var(--hsElevate--formRequired__color); 575 576 /* Form */ 577 --hsf-background__background-color: var(--hsElevate--form__backgroundColor); 578 --hsf-background__padding: var(--hsElevate--form__padding); 579 --hsf-background__border-style: solid; 580 --hsf-background__border-color: var(--hsElevate--form__borderColor); 581 --hsf-background__border-radius: var(--hsElevate--form__borderRadius); 582 --hsf-background__border-width: var(--hsElevate--form__borderThickness); 583 584 /* Content */ 585 --hsf-heading__font-family: var(--hsf-global__font-family); 586 --hsf-heading__color: var(--hsf-global__color); 587 --hsf-heading__text-shadow: none; 588 --hsf-richtext__font-family: var(--hsf-global__font-family); 589 --hsf-richtext__font-size: var(--hsf-global__font-size); 590 --hsf-richtext__color: var(--hsf-global__color); 591 592 /* Labels */ 593 --hsf-field-label__font-family: var(--hsf-global__font-family); 594 --hsf-field-label__font-size: var(--hsf-global__font-size); 595 --hsf-field-label__color: var(--hsf-global__color); 596 --hsf-field-label-requiredindicator__color: var(--hsf-global-error__color); 597 --hsf-module__vertical-spacing: var(--hsElevate--formLabel__marginBottom); 598 599 /* Help text */ 600 --hsf-field-description__font-family: var(--hsf-global__color); 601 --hsf-field-description__color: var(--hsElevate--formHelpText__textColor); 602 603 /* Errors */ 604 --hsf-erroralert__font-family: var(--hsElevate--formLabel__font); 605 --hsf-erroralert__color: var(--hsf-global-error__color); 606 607 /* Field footer */ 608 --hsf-field-footer__font-family: var(--hsf-field-description__font-family); 609 --hsf-field-footer__color: var(--hsf-field-description__color); 610 611 /* Field */ 612 --hsf-field-input__font-family: var(--hsf-global__font-family); 613 --hsf-field-input__background-color: var(--hsElevate--formField__backgroundColor); 614 --hsf-field-input__placeholder-color: var(--hsElevate--formFieldPlaceholder__textColor); 615 --hsf-field-input__border-color: var(--hsElevate--formField__borderColor); 616 617 --hsf-field-input__border-width: 0 0 var(--hsElevate--formField__borderThickness) 0; 618 619 --hsf-field-input__border-style: solid; 620 --hsf-field-input__border-radius: var(--hsElevate--formField__borderRadius); 621 --hsf-field-input__padding: var(--hsElevate--spacing--20) var(--hsElevate--spacing--32); 622 --hsf-field-input__color: var(--hsElevate--formFieldInput__textColor); 623 --hsf-row__vertical-spacing: var(--hsElevate--formField__marginBottom); 624 --hsf-row__horizontal-spacing: var(--hsElevate--spacing--32); 625 626 /* Textarea */ 627 --hsf-field-textarea__font-family: var(--hsf-field-input__font-family); 628 --hsf-field-textarea__color: var(--hsf-field-input__color); 629 --hsf-field-textarea__background-color: var(--hsf-field-input__background-color); 630 --hsf-field-textarea__border-color: var(--hsf-field-input__border-color); 631 --hsf-field-textarea__border-style: var(--hsf-field-input__border-style); 632 --hsf-field-textarea__border-radius: var(--hsElevate--formFieldTextArea__borderRadius); 633 --hsf-field-textarea__padding: var(--hsf-field-input__padding); 634 635 /* Checkbox */ 636 --hsf-field-checkbox__padding: calc(var(--hsElevate--formFieldCheckboxRadio__size) / 2); 637 --hsf-field-checkbox__background-color: #fff; 638 --hsf-field-checkbox__color: var(--hsElevate--formFieldCheckboxRadio__fillColor); 639 --hsf-field-checkbox__border-color: var(--hsf-field-input__border-color); 640 --hsf-field-checkbox__border-width: 1px 1px 1px 1px; 641 --hsf-field-checkbox__border-style: var(--hsf-field-input__border-style); 642 643 /* Radio */ 644 --hsf-field-radio__padding: calc(var(--hsElevate--formFieldCheckboxRadio__size) / 2); 645 --hsf-field-radio__background-color: #fff; 646 --hsf-field-radio__color: var(--hsElevate--formFieldCheckboxRadio__fillColor); 647 --hsf-field-radio__border-color: var(--hsf-field-input__border-color); 648 --hsf-field-radio__border-width: 1px 1px 1px 1px; 649 --hsf-field-radio__border-style: var(--hsf-field-input__border-style); 650 651 /* Progress bar CSS vars: 652 - --hsf-progressbar__font-family 653 - --hsf-progressbar__font-family 654 - --hsf-progressbar__font-size 655 - --hsf-progressbar__color 656 - --hsf-progressbar__background-color 657 - --hsf-progressbar__background 658 - --hsf-progressbar__border-color 659 - --hsf-progressbar__border-style 660 - --hsf-progressbar__border-width 661 */ 662 663 /* Button */ 664 --hsf-button__width: 100%; 665 --hsf-button__font-family: var(--hsElevate--button--primary__font); 666 --hsf-button__font-size: var(--hsElevate--button--primary__fontSize); 667 --hsf-button__font-weight: var(--hsElevate--button--primary__fontWeight); 668 --hsf-button__color: var(--hsElevate--button--primary__textColor); 669 --hsf-button__background-color: var(--hsElevate--button--primary__backgroundColor); 670 --hsf-button__background-image: none; 671 --hsf-button__border-radius: var(--hsElevate--button--primary__borderRadius); 672 --hsf-button__border-width: var(--hsElevate--button--primary__borderThickness); 673 --hsf-button__border-style: solid; 674 --hsf-button__border-color: var(--hsElevate--button--primary__borderColor); 675 --hsf-button__padding: var(--hsElevate--spacing--20) var(--hsElevate--spacing--24); 676 --hsf-button__box-shadow: none; 677 --hsf-button--hover__color: var(--hsElevate--button--primary__hover--textColor); 678 --hsf-button--hover__background-color: var(--hsElevate--button--primary__hover--backgroundColor); 679 --hsf-button--hover__border-color: var(--hsElevate--button--primary__hover--borderColor); 680 --hsf-button--focus__color: var(--hsElevate--button--primary__hover--textColor); 681 --hsf-button--focus__background-color: var(--hsElevate--button--primary__hover--backgroundColor); 682 --hsf-button--focus__border-color: var(--hsElevate--button--primary__hover--borderColor); 683} 684 685@media (max-width: 600px) { 686 :root { 687 --hsElevate--form__padding: var(--hsElevate--spacing--24); 688 } 689 690 .hsfc-PhoneInput__FlagAndCaret { 691 --hsf-field-input__padding: var(--hsElevate--spacing--20) var(--hsElevate--spacing--16); 692 } 693} 694 695 696 697 698 699 700 701 702 703 704 705 706:root { 707 /* Card variant 1 */ 708 709 /* Shape */ 710 711 712 713 714 715 --hsElevate--card--variant1__borderRadius: 0; 716 --hsElevate--card--variant1__iconBorderRadius: 0; 717 718 719 /* Border thickness */ 720 --hsElevate--card--variant1__borderThickness: 1px ; 721 722 /* Colors */ 723 724 --hsElevate--card--variant1__backgroundColor: #FFFFFF ; 725 726 727 728 --hsElevate--card--variant1__borderColor: #C4D6ED ; 729 730 731 --hsElevate--card--variant1__textColor: #0C1927 ; 732 733 /* Links */ 734 735 736 737 738 --hsElevate--card--variant1--link__fontColor: #0F4490 ; 739 740 741 --hsElevate--card--variant1--link__textDecoration: none; 742 --hsElevate--card--variant1--link__textDecorationColor: transparent; 743 744 745 /* Hover state */ 746 747 --hsElevate--card--variant1--link__hover--fontColor: #1253B0 ; 748 749 --hsElevate--card--variant1--link__hover--textDecoration: underline; 750 --hsElevate--card--variant1--link__hover--textDecorationColor: #1253B0 ; 751 752 753 /* Icon colors */ 754 755 --hsElevate--card--variant1__iconColor: #0F4490 ;
756 --hsElevate--card--variant1__iconBackgroundColor: #C4D6ED ; 757 758 /* Card variant 2 */ 759 760 /* Shape */ 761 762 763 764 765 766 --hsElevate--card--variant2__borderRadius: 0; 767 --hsElevate--card--variant2__iconBorderRadius: 0; 768 769 770 /* Border thickness */ 771 --hsElevate--card--variant2__borderThickness: 1px ; 772 773 /* Colors */ 774 775 --hsElevate--card--variant2__backgroundColor: #EBF1F9 ; 776 777 778 779 --hsElevate--card--variant2__borderColor: #C4D6ED ; 780 781 782 --hsElevate--card--variant2__textColor: #0C1927 ; 783 784 /* Links */ 785 786 787 788 789 --hsElevate--card--variant2--link__fontColor: #0F4490 ; 790 791 792 --hsElevate--card--variant2--link__textDecoration: none; 793 --hsElevate--card--variant2--link__textDecorationColor: transparent; 794 795 796 /* Hover state */ 797 798 --hsElevate--card--variant2--link__hover--fontColor: #1253B0 ; 799 800 --hsElevate--card--variant2--link__hover--textDecoration: underline; 801 --hsElevate--card--variant2--link__hover--textDecorationColor: #1253B0 ; 802 803 804 /* Icon colors */ 805 806 --hsElevate--card--variant2__iconColor: #0F4490 ; 807 --hsElevate--card--variant2__iconBackgroundColor: #C4D6ED ; 808 809 /* Card variant 3 */ 810 811 /* Shape */ 812 813 814 815 816 817 --hsElevate--card--variant3__borderRadius: 0; 818 --hsElevate--card--variant3__iconBorderRadius: 0; 819 820 821 /* Border thickness */ 822 --hsElevate--card--variant3__borderThickness: 1px ; 823 824 /* Colors */ 825 826 --hsElevate--card--variant3__backgroundColor: #0C1927 ; 827 828 829 830 --hsElevate--card--variant3__borderColor: #233D57 ; 831 832 833 --hsElevate--card--variant3__textColor: #EBF1F9 ; 834 835 /* Links */ 836 837 838 839 840 --hsElevate--card--variant3--link__fontColor: #75ACFF ; 841 842 843 --hsElevate--card--variant3--link__textDecoration: none; 844 --hsElevate--card--variant3--link__textDecorationColor: transparent; 845 846 847 /* Hover state */ 848 849 --hsElevate--card--variant3--link__hover--fontColor: #99C2FF ; 850 851 --hsElevate--card--variant3--link__hover--textDecoration: underline; 852 --hsElevate--card--variant3--link__hover--textDecorationColor: #99C2FF ; 853 854 855 /* Icon colors */ 856 857 --hsElevate--card--variant3__iconColor: #75ACFF ; 858 --hsElevate--card--variant3__iconBackgroundColor: #233D57 ; 859 860 /* Card variant 4 */ 861 862 /* Shape */ 863 864 865 866 867 868 --hsElevate--card--variant4__borderRadius: 0; 869 --hsElevate--card--variant4__iconBorderRadius: 0; 870 871 872 /* Border thickness */ 873 --hsElevate--card--variant4__borderThickness: 1px ; 874 875 /* Colors */ 876 877 --hsElevate--card--variant4__backgroundColor: #13212F ; 878 879 880 881 --hsElevate--card--variant4__borderColor: #233D57 ; 882 883 884 --hsElevate--card--variant4__textColor: #EBF1F9 ; 885 886 /* Links */ 887 888 889 890 891 --hsElevate--card--variant4--link__fontColor: #75ACFF ; 892 893 894 --hsElevate--card--variant4--link__textDecoration: none; 895 --hsElevate--card--variant4--link__textDecorationColor: transparent; 896 897 898 /* Hover state */ 899 900 --hsElevate--card--variant4--link__hover--fontColor: #99C2FF ; 901 902 --hsElevate--card--variant4--link__hover--textDecoration: underline; 903 --hsElevate--card--variant4--link__hover--textDecorationColor: #99C2FF ; 904 905 906 /* Icon colors */ 907 --hsElevate--card--variant4__iconColor: #75ACFF ; 908 --hsElevate--card--variant4__iconBackgroundColor: #233D57 ; 909} 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926:root { 927 /* Light section 1 */ 928 --hsElevate--section--lightSection--1__backgroundColor: #FFFFFF ; 929 --hsElevate--section--lightSection--1__textColor: #0C1927 ; 930 --hsElevate--section--lightSection--1__accentColor: #0F4490 ; 931 --hsElevate--section--lightSection--1__captionColor: #476688 ; 932 --hsElevate--section--lightSection--1--blockquote__textColor: #0C1927 ; 933 --hsElevate--section--lightSection--1--blockquote__backgroundColor: #EBF1F9 ; 934 --hsElevate--section--lightSection--1--blockquote__accentColor: #0F4490 ; 935 936 937 938 939 940 --hsElevate--section--lightSection--1--link__fontColor: #0F4490 ; 941 942 943 --hsElevate--section--lightSection--1--link__textDecoration: none; 944 --hsElevate--section--lightSection--1--link__textDecorationColor: transparent; 945 946 947 /* Hover state */ 948 949 --hsElevate--section--lightSection--1--link__hover--fontColor: #1253B0 ; 950 951 --hsElevate--section--lightSection--1--link__hover--textDecoration: underline; 952 --hsElevate--section--lightSection--1--link__hover--textDecorationColor: #1253B0 ; 953 954 955 /* Light section 2 */ 956 --hsElevate--section--lightSection--2__backgroundColor: #EBF1F9 ; 957 --hsElevate--section--lightSection--2__textColor: #0C1927 ; 958 --hsElevate--section--lightSection--2__accentColor: #0F4490 ; 959 --hsElevate--section--lightSection--2__captionColor: #476688 ; 960 --hsElevate--section--lightSection--2--blockquote__textColor: #0C1927 ; 961 --hsElevate--section--lightSection--2--blockquote__backgroundColor: #EBF1F9 ; 962 --hsElevate--section--lightSection--2--blockquote__accentColor: #0F4490 ; 963 964 965 966 967 968 --hsElevate--section--lightSection--2--link__fontColor: #0F4490 ; 969 970 971 --hsElevate--section--lightSection--2--link__textDecoration: none; 972 --hsElevate--section--lightSection--2--link__textDecorationColor: transparent; 973 974 975 /* Hover state */ 976 977 --hsElevate--section--lightSection--2--link__hover--fontColor: #1253B0 ; 978 979 --hsElevate--section--lightSection--2--link__hover--textDecoration: underline; 980 --hsElevate--section--lightSection--2--link__hover--textDecorationColor: #1253B0 ; 981 982 983 /* Light section 3 */ 984 --hsElevate--section--lightSection--3__backgroundColor: #D2E2FB ; 985 --hsElevate--section--lightSection--3__textColor: #0C1927 ; 986 --hsElevate--section--lightSection--3__accentColor: #0F4490 ; 987 --hsElevate--section--lightSection--3__captionColor: #476688 ; 988 --hsElevate--section--lightSection--3--blockquote__textColor: #0C1927 ; 989 --hsElevate--section--lightSection--3--blockquote__backgroundColor: #D2E2FB ; 990 --hsElevate--section--lightSection--3--blockquote__accentColor: #0F4490 ; 991 992 993 994 995 996 --hsElevate--section--lightSection--3--link__fontColor: #0F4490 ; 997 998 999 --hsElevate--section--lightSection--3--link__textDecoration: none; 1000 --hsElevate--section--lightSection--3--link__textDecorationColor: transparent; 1001 1002 1003 /* Hover state */ 1004 1005 --hsElevate--section--lightSection--3--link__hover--fontColor: #1253B0 ; 1006 1007 --hsElevate--section--lightSection--3--link__hover--textDecoration: underline; 1008 --hsElevate--section--lightSection--3--link__hover--textDecorationColor: #1253B0 ; 1009 1010 1011 /* Dark section 1 */ 1012 --hsElevate--section--darkSection--1__backgroundColor: #0C1927 ; 1013 --hsElevate--section--darkSection--1__textColor: #EBF1F9 ; 1014 --hsElevate--section--darkSection--1__accentColor: #75ACFF ; 1015 --hsElevate--section--darkSection--1__captionColor: #7792AF ; 1016 --hsElevate--section--darkSection--1--blockquote__textColor: #EBF1F9 ; 1017 --hsElevate--section--darkSection--1--blockquote__backgroundColor: #13212F ; 1018 --hsElevate--section--darkSection--1--blockquote__accentColor: #75ACFF ; 1019 1020 1021 1022 1023 1024 --hsElevate--section--darkSection--1--link__fontColor: #75ACFF ; 1025 1026 1027 --hsElevate--section--darkSection--1--link__textDecoration: none; 1028 --hsElevate--section--darkSection--1--link__textDecorationColor: transparent; 1029 1030 1031 /* Hover state */ 1032 1033 --hsElevate--section--darkSection--1--link__hover--fontColor: #99C2FF ; 1034 1035 --hsElevate--section--darkSection--1--link__hover--textDecoration: underline; 1036 --hsElevate--section--darkSection--1--link__hover--textDecorationColor: #99C2FF ; 1037 1038} 1039 1040 1041:root { 1042 /* Font */ 1043 --hsElevate--tag__font: Source Serif 4 ; 1044 --hsElevate--tag__fontColor: ; 1045 --hsElevate--tag__fontSize: 0.875rem ; 1046 --hsElevate--tag__fontWeight: 600 ; 1047 --hsElevate--tag__fontStyle: normal ; 1048 1049 /* Text colors */ 1050 --hsElevate--tag__textColor: #0F4490 ; 1051
1052 /* Background colors */ 1053 1054 --hsElevate--tag__backgroundColor: #D2E2FB ; 1055 1056 1057 /* Shape */ 1058 1059 1060 1061 1062 1063 --hsElevate--tag__borderRadius: 0; 1064 1065 1066 /* Border thickness */ 1067 --hsElevate--tag__borderThickness: 0px ; 1068 --hsElevate--tag__borderColor: #D2E2FB ; 1069 1070 /* Case */ 1071 --hsElevate--tag__case: none ; 1072} 1073:root { 1074 /* Border radius based on shape */ 1075 --hsElevate-sharp: 0; 1076 --hsElevate-rounded--extra-small: 4px; 1077 --hsElevate-rounded--small: 8px; 1078 --hsElevate-rounded: 16px; 1079 --hsElevate-rounded--large: 24px; 1080 --hsElevate-rounded--extra-large: 32px; 1081 --hsElevate-circle: 50%; 1082} 1083:root { 1084 --hsElevate--icon--small__size: 16px; 1085 --hsElevate--icon--medium__size: 24px; 1086 --hsElevate--icon--large__size: 32px; 1087} 1088 1089/* Generic */ 1090 1091*, 1092*:before, 1093*:after { 1094 box-sizing: border-box; 1095} 1096/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ 1097 1098/* Document 1099 ========================================================================== */ 1100 1101/** 1102 * 1. Correct the line height in all browsers. 1103 * 2. Prevent adjustments of font size after orientation changes in iOS. 1104 */ 1105 1106html { 1107 line-height: 1.15; /* 1 */ 1108 -webkit-text-size-adjust: 100%; /* 2 */ 1109} 1110 1111/* Sections 1112 ========================================================================== */ 1113 1114/** 1115 * Remove the margin in all browsers. 1116 */ 1117 1118body { 1119 margin: 0; 1120 overflow-x: hidden; 1121} 1122 1123/** 1124 * Correct the font size and margin on `h1` elements within `section` and 1125 * `article` contexts in Chrome, Firefox, and Safari. 1126 */ 1127 1128h1 { 1129 font-size: 2em; 1130 margin: 0.67em 0; 1131} 1132 1133/* Grouping content 1134 ========================================================================== */ 1135 1136/** 1137 * Add the correct box sizing in Firefox. 1138 */ 1139 1140hr { 1141 box-sizing: content-box; 1142 height: 0; 1143} 1144 1145/** 1146 * 1. Correct the inheritance and scaling of font size in all browsers. 1147 * 2. Correct the odd `em` font sizing in all browsers. 1148 */ 1149 1150pre { 1151 font-family: monospace, monospace; /* 1 */ 1152 font-size: 1em; /* 2 */ 1153} 1154 1155/* Text-level semantics 1156 ========================================================================== */ 1157 1158/** 1159 * 1. Remove the bottom border in Chrome 57- 1160 * 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari. 1161 */ 1162 1163abbr[title] { 1164 border-bottom: none; /* 1 */ 1165 text-decoration: underline; /* 2 */ 1166 -webkit-text-decoration: underline dotted; 1167 text-decoration: underline dotted; /* 2 */ 1168} 1169 1170/** 1171 * Add the correct font weight in Chrome, Edge, and Safari. 1172 */ 1173 1174b, 1175strong { 1176 font-weight: bolder; 1177} 1178 1179/** 1180 * 1. Correct the inheritance and scaling of font size in all browsers. 1181 * 2. Correct the odd `em` font sizing in all browsers. 1182 */ 1183 1184code, 1185kbd, 1186samp { 1187 font-family: monospace, monospace; /* 1 */ 1188 font-size: 1em; /* 2 */ 1189} 1190 1191/** 1192 * Add the correct font size in all browsers. 1193 */ 1194 1195small { 1196 font-size: 80%; 1197} 1198 1199/** 1200 * Prevent `sub` and `sup` elements from affecting the line height in 1201 * all browsers. 1202 */ 1203 1204sub, 1205sup { 1206 font-size: 75%; 1207 line-height: 0; 1208 position: relative; 1209 vertical-align: baseline; 1210} 1211 1212sub { 1213 bottom: -0.25em; 1214} 1215 1216sup { 1217 top: -0.5em; 1218} 1219
1220/* Forms 1221 ========================================================================== */ 1222 1223/** 1224 * 1. Change the font styles in all browsers. 1225 * 2. Remove the margin in Firefox and Safari. 1226 */ 1227 1228button, 1229input, 1230optgroup, 1231select, 1232textarea { 1233 font-family: inherit; /* 1 */ 1234 font-size: 100%; /* 1 */ 1235 line-height: 1.15; /* 1 */ 1236 margin: 0; /* 2 */ 1237} 1238 1239/** 1240 * Remove the inheritance of text transform in Edge and Firefox. 1241 * 1. Remove the inheritance of text transform in Firefox. 1242 */ 1243 1244button, 1245select { 1246 text-transform: none; 1247} 1248 1249/** 1250 * Correct the inability to style clickable types in iOS and Safari. 1251 */ 1252 1253button, 1254[type='button'], 1255[type='reset'], 1256[type='submit'] { 1257 -webkit-appearance: button; 1258} 1259 1260/** 1261 * Remove the inner border and padding in Firefox. 1262 */ 1263 1264button::-moz-focus-inner, 1265[type='button']::-moz-focus-inner, 1266[type='reset']::-moz-focus-inner, 1267[type='submit']::-moz-focus-inner { 1268 border-style: none; 1269 padding: 0; 1270} 1271 1272/** 1273 * Restore the focus styles unset by the previous rule. 1274 */ 1275 1276button:-moz-focusring, 1277[type='button']:-moz-focusring, 1278[type='reset']:-moz-focusring, 1279[type='submit']:-moz-focusring { 1280 outline: 1px dotted ButtonText; 1281} 1282 1283/** 1284 * Correct the padding in Firefox. 1285 */ 1286 1287fieldset { 1288 padding: 0.35em 0.75em 0.625em; 1289} 1290
1291/** 1292 * Remove the padding so developers are not caught out when they zero out `fieldset` elements in all browsers. 1293 */ 1294 1295legend { 1296 padding: 0; 1297} 1298 1299/** 1300 * Add the correct vertical alignment in Chrome, Firefox, and Opera. 1301 */ 1302 1303progress { 1304 vertical-align: baseline; 1305} 1306 1307/** 1308 * Correct the cursor style of increment and decrement buttons in Chrome. 1309 */ 1310 1311[type='number']::-webkit-inner-spin-button, 1312[type='number']::-webkit-outer-spin-button { 1313 height: auto; 1314} 1315 1316/** 1317 * 1. Correct the odd appearance in Chrome and Safari. 1318 * 2. Correct the outline style in Safari. 1319 */ 1320 1321[type='search'] { 1322 -webkit-appearance: textfield; /* 1 */ 1323 outline-offset: -2px; /* 2 */ 1324} 1325 1326/** 1327 * Remove the inner padding in Chrome and Safari on macOS. 1328 */ 1329 1330[type='search']::-webkit-search-decoration { 1331 -webkit-appearance: none; 1332} 1333 1334/** 1335 * 1. Correct the inability to style clickable types in iOS and Safari. 1336 * 2. Change font properties to `inherit` in Safari. 1337 */ 1338 1339::-webkit-file-upload-button { 1340 -webkit-appearance: button; /* 1 */ 1341 font: inherit; /* 2 */ 1342} 1343 1344/* Interactive 1345 ========================================================================== */ 1346 1347/* 1348 * Add the correct display in Edge and Firefox. 1349 */ 1350 1351details { 1352 display: block; 1353} 1354 1355/* 1356 * Add the correct display in all browsers. 1357 */ 1358 1359summary { 1360 display: list-item; 1361} 1362 1363/* Objects */ 1364 1365.dnd-section { 1366 padding: var(--hsElevate--section--medium__verticalPadding) var(--hsElevate--section--horizontalPadding); 1367} 1368 1369.dnd-section > .row-fluid, 1370.hs-elevate-content-wrapper { 1371 margin: 0 auto; 1372 max-width: var(--hsElevate--contentWrapper--wide__maxWidth); 1373} 1374 1375.hs-elevate-content-wrapper { 1376 padding: 0 var(--hsElevate--section--horizontalPadding); 1377} 1378 1379/* Helper Classes */ 1380 1381.hs-elevate-content-wrapper--sm { 1382 max-width: var(--hsElevate--contentWrapper--narrow__maxWidth); 1383 padding: 0; 1384} 1385 1386.hs-elevate-content-wrapper--md { 1387 max-width: var(--hsElevate--contentWrapper--medium__maxWidth); 1388 padding: 0; 1389} 1390 1391/* Padding for non DND sections */ 1392 1393.hs-elevate-content-padding { 1394 padding-block: var(--hsElevate--section--medium__verticalPadding); 1395} 1396 1397.hs-elevate-content-padding--extra-small { 1398 padding-block: var(--hsElevate--section--extraSmall__verticalPadding); 1399} 1400 1401.hs-elevate-content-padding--small { 1402 padding-block: var(--hsElevate--section--small__verticalPadding); 1403} 1404 1405.hs-elevate-content-padding--large { 1406 padding-block: var(--hsElevate--section--large__verticalPadding); 1407} 1408 1409.hs-elevate-content-padding--extra-large { 1410 padding-block: var(--hsElevate--section--extraLarge__verticalPadding); 1411} 1412 1413.row-fluid { 1414 display: flex; 1415 flex-wrap: wrap; 1416 width: 100%; 1417} 1418 1419.row-fluid .span1, 1420.row-fluid .span2, 1421.row-fluid .span3, 1422.row-fluid .span4, 1423.row-fluid .span5, 1424.row-fluid .span6, 1425.row-fluid .span7, 1426.row-fluid .span8, 1427.row-fluid .span9, 1428.row-fluid .span10, 1429.row-fluid .span11, 1430.row-fluid .span12 { 1431 min-height: 1px; 1432 width: 100%; 1433} 1434 1435@media (min-width: 768px) { 1436 .row-fluid { 1437 flex-wrap: nowrap; 1438 justify-content: space-between; 1439 } 1440 1441 .row-fluid .span1 { 1442 width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 1 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 11 / 100); 1443 } 1444 1445 .row-fluid .span2 { 1446 width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 2 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 10 / 100); 1447 } 1448 1449 .row-fluid .span3 { 1450 width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 3 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 9 / 100); 1451 } 1452 1453 .row-fluid .span4 { 1454 width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 4 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 8 / 100); 1455 } 1456 1457 .row-fluid .span5 { 1458 width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 5 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 7 / 100); 1459 } 1460 1461 .row-fluid .span6 { 1462 width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 6 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 6 / 100); 1463 } 1464 1465 .row-fluid .span7 { 1466 width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 7 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 5 / 100); 1467 } 1468 1469 .row-fluid .span8 { 1470 width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 8 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 4 / 100); 1471 } 1472 1473 .row-fluid .span9 { 1474 width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 9 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 3 / 100); 1475 } 1476 1477 .row-fluid .span10 { 1478 width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 10 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 2 / 100); 1479 } 1480 1481 .row-fluid .span11 { 1482 width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 11 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 1 / 100); 1483 } 1484} 1485 1486/* Elements */ 1487 1488html { 1489 font-size: var(--hsElevate--baseText__fontSize); 1490} 1491 1492body { 1493 background-color: var(--hsElevate--section--lightSection--1__backgroundColor); 1494 color: var(--hsElevate--section--lightSection--1__textColor); 1495 font-family: var(--hsElevate--body__font); 1496 font-size: var(--hsElevate--body__fontSize); 1497 font-style: var(--hsElevate--body__fontStyle); 1498 font-weight: var(--hsElevate--body__fontWeight); 1499 line-height: var(--hsElevate--body__lineHeight); 1500 overflow-wrap: break-word; 1501} 1502 1503html[lang^='ja'] body, 1504html[lang^='zh'] body, 1505html[lang^='ko'] body { 1506 line-break: strict; 1507 overflow-wrap: normal; 1508 word-break: break-all; 1509} 1510
1511/* Paragraphs */ 1512 1513p { 1514 margin-block: var(--hsElevate--text__margin); 1515} 1516 1517a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link), 1518a.hs-elevate-link--primary, 1519.hs-elevate-link--primary a { 1520 color: var(--hsElevate--link--primary__fontColor); 1521 cursor: pointer; 1522 -webkit-text-decoration: var(--hsElevate--link--primary__textDecoration); 1523 text-decoration: var(--hsElevate--link--primary__textDecoration); 1524 text-decoration-color: var(--hsElevate--link--primary__textDecorationColor); 1525} 1526 1527a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):hover, 1528a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):focus, 1529a.hs-elevate-link--primary:hover, 1530.hs-elevate-link--primary a:hover, 1531a.hs-elevate-link--primary:focus, 1532.hs-elevate-link--primary a:focus { 1533 color: var(--hsElevate--link--primary__hover--fontColor); 1534 -webkit-text-decoration: var(--hsElevate--link--primary__hover--textDecoration); 1535 text-decoration: var(--hsElevate--link--primary__hover--textDecoration); 1536 text-decoration-color: var(--hsElevate--link--primary__hover--textDecorationColor); 1537} 1538 1539a.hs-elevate-link--secondary, 1540.hs-elevate-link--secondary a { 1541 color: var(--hsElevate--link--secondary__fontColor); 1542 cursor: pointer; 1543 -webkit-text-decoration: var(--hsElevate--link--secondary__textDecoration); 1544 text-decoration: var(--hsElevate--link--secondary__textDecoration); 1545 text-decoration-color: var(--hsElevate--link--secondary__textDecorationColor); 1546} 1547 1548a.hs-elevate-link--secondary:hover, 1549.hs-elevate-link--secondary a:hover a.hs-elevate-link--secondary:focus, 1550.hs-elevate-link--secondary a:focus { 1551 color: var(--hsElevate--link--secondary__hover--fontColor); 1552 -webkit-text-decoration: var(--hsElevate--link--secondary__hover--textDecoration); 1553 text-decoration: var(--hsElevate--link--secondary__hover--textDecoration); 1554 text-decoration-color: var(--hsElevate--link--secondary__hover--textDecorationColor); 1555} 1556 1557/* Headings */ 1558 1559h1, 1560h2, 1561h3, 1562h4, 1563h5, 1564h6, 1565.hs-elevate-display-1, 1566.hs-elevate-display-2 { 1567 line-height: var(--hsElevate--heading__lineHeight); 1568 margin-block: var(--hsElevate--text__margin); 1569} 1570 1571.hs-elevate-display-1 { 1572 font-family: var(--hsElevate--display1__font); 1573 font-size: calc(var(--hsElevate--display1__fontSize) * var(--hsElevate--heading__tablet-modifier)); 1574 font-style: normal; 1575 font-weight: 400; 1576} 1577 1578.hs-elevate-display-2 { 1579 font-family: var(--hsElevate--display2__font); 1580 font-size: calc(var(--hsElevate--display2__fontSize) * var(--hsElevate--heading__tablet-modifier)); 1581 font-style: normal; 1582 font-weight: 400; 1583} 1584 1585h1, 1586.hs-elevate-h1 { 1587 font-family: var(--hsElevate--h1__font); 1588 font-size: calc(var(--hsElevate--h1__fontSize) * var(--hsElevate--heading__tablet-modifier)); 1589 font-style: var(--hsElevate--h1__fontStyle); 1590 font-weight: var(--hsElevate--h1__fontWeight); 1591} 1592 1593h2, 1594.hs-elevate-h2 { 1595 font-family: var(--hsElevate--h2__font); 1596 font-size: calc(var(--hsElevate--h2__fontSize) * var(--hsElevate--heading__tablet-modifier)); 1597 font-style: var(--hsElevate--h2__fontStyle); 1598 font-weight: var(--hsElevate--h2__fontWeight); 1599} 1600 1601h3, 1602.hs-elevate-h3 { 1603 font-family: var(--hsElevate--h3__font); 1604 font-size: calc(var(--hsElevate--h3__fontSize) * var(--hsElevate--heading__tablet-modifier)); 1605 font-style: var(--hsElevate--h3__fontStyle); 1606 font-weight: var(--hsElevate--h3__fontWeight); 1607} 1608 1609h4, 1610.hs-elevate-h4 { 1611 font-family: var(--hsElevate--h4__font); 1612 font-size: calc(var(--hsElevate--h4__fontSize) * var(--hsElevate--heading__tablet-modifier)); 1613 font-style: var(--hsElevate--h4__fontStyle); 1614 font-weight: var(--hsElevate--h4__fontWeight); 1615} 1616 1617h5, 1618.hs-elevate-h5 { 1619 font-family: var(--hsElevate--h5__font); 1620 font-size: calc(var(--hsElevate--h5__fontSize) * var(--hsElevate--heading__tablet-modifier)); 1621 font-style: var(--hsElevate--h5__fontStyle); 1622 font-weight: var(--hsElevate--h5__fontWeight); 1623} 1624 1625h6, 1626.hs-elevate-h6 { 1627 font-family: var(--hsElevate--h6__font); 1628 font-size: calc(var(--hsElevate--h6__fontSize) * var(--hsElevate--heading__tablet-modifier)); 1629 font-style: var(--hsElevate--h6__fontStyle); 1630 font-weight: var(--hsElevate--h6__fontWeight); 1631} 1632 1633@media (min-width: 767px) { 1634 .hs-elevate-display-1 { 1635 font-size: var(--hsElevate--display1__fontSize); 1636 } 1637 1638 .hs-elevate-display-2 { 1639 font-size: var(--hsElevate--display2__fontSize); 1640 } 1641 1642 h1, 1643 .hs-elevate-h1 { 1644 font-size: var(--hsElevate--h1__fontSize); 1645 } 1646 1647 h2, 1648 .hs-elevate-h2 { 1649 font-size: var(--hsElevate--h2__fontSize); 1650 } 1651 1652 h3, 1653 .hs-elevate-h3 { 1654 font-size: var(--hsElevate--h3__fontSize); 1655 } 1656 1657 h4, 1658 .hs-elevate-h4 { 1659 font-size: var(--hsElevate--h4__fontSize); 1660 } 1661 1662 h5, 1663 .hs-elevate-h5 { 1664 font-size: var(--hsElevate--h5__fontSize); 1665 } 1666 1667 h6, 1668 .hs-elevate-h6 { 1669 font-size: var(--hsElevate--h6__fontSize); 1670 } 1671} 1672 1673/* Lists */ 1674 1675ul, 1676ol { 1677 margin-block: var(--hsElevate--text__margin); 1678} 1679 1680/* Blockquotes */ 1681 1682blockquote { 1683 padding: var(--hsElevate--spacing--24, 24px); 1684 border-radius: var(--hsElevate-rounded--extra-small); 1685 border-left: 3px solid var(--hsElevate--blockquote__accentColor, var(--hsElevate--section--lightSection--1--blockquote__accentColor)); 1686 background-color: var(--hsElevate--blockquote__backgroundColor, var(--hsElevate--section--lightSection--1--blockquote__backgroundColor)); 1687 color: var(--hsElevate--blockquote__fontColor, var(--hsElevate--section--lightSection--1--blockquote__textColor)); 1688 font-family: var(--hsElevate--quotes__font); 1689 font-size: var(--hsElevate--quotes__fontSize); 1690 font-style: var(--hsElevate--quotes__fontStyle); 1691 font-weight: var(--hsElevate--quotes__fontWeight); 1692 margin-block: var(--hsElevate--text__margin); 1693} 1694
1695:is(.hs_cos_wrapper_type_rich_text, .hs_cos_wrapper_type_inline_richtext_field) blockquote { 1696 padding: var(--hsElevate--spacing--24, 24px); 1697 border-radius: var(--hsElevate-rounded--extra-small); 1698 border-left: 3px solid var(--hsElevate--blockquote__accentColor, var(--hsElevate--section--lightSection--1--blockquote__accentColor)); 1699 background-color: var(--hsElevate--blockquote__backgroundColor, var(--hsElevate--section--lightSection--1--blockquote__backgroundColor)); 1700 color: var(--hsElevate--blockquote__fontColor, var(--hsElevate--section--lightSection--1--blockquote__textColor)); 1701 font-family: var(--hsElevate--quotes__font); 1702 font-size: var(--hsElevate--quotes__fontSize); 1703 font-style: var(--hsElevate--quotes__fontStyle); 1704 font-weight: var(--hsElevate--quotes__fontWeight); 1705 margin-block: var(--hsElevate--text__margin); 1706} 1707 1708@media (max-width: 767.98px) { 1709 :is(.hs_cos_wrapper_type_rich_text, .hs_cos_wrapper_type_inline_richtext_field) blockquote { 1710 font-size: calc(var(--hsElevate--body__fontSize) + 4px); 1711 margin-inline: 0; 1712 } 1713} 1714 1715/* Captions */ 1716 1717.hs-elevate-caption { 1718 color: var(--hsElevate--captions__fontColor, var(--hsElevate--section--lightSection--1--captionColor)); 1719 font-family: var(--hsElevate--captions__font); 1720 font-size: var(--hsElevate--captions__fontSize); 1721 font-style: var(--hsElevate--captions__fontStyle); 1722 font-weight: var(--hsElevate--captions__fontWeight); 1723 text-transform: var(--hsElevate--captions__case); 1724} 1725 1726/* Tags */ 1727.hs-elevate-tag { 1728 padding: 2px 8px; 1729 border-color: var(--hsElevate--tag__borderColor); 1730 border-radius: var(--hsElevate--tag__borderRadius); 1731 border-style: solid; 1732 border-width: var(--hsElevate--tag__borderThickness); 1733 background-color: var(--hsElevate--tag__backgroundColor); 1734 color: var(--hsElevate--tag__textColor); 1735 font-family: var(--hsElevate--tag__font); 1736 font-size: var(--hsElevate--tag__fontSize); 1737 font-style: var(--hsElevate--tag__fontStyle); 1738 font-weight: var(--hsElevate--tag__fontWeight); 1739 text-transform: var(--hsElevate--tag__case); 1740} 1741 1742/* Images in rich text */ 1743:is(.hs_cos_wrapper_type_rich_text, .hs_cos_wrapper_type_inline_richtext_field) img { 1744 max-width: 100%; 1745 margin-block-end: var(--hsElevate--rteImages__margin); 1746} 1747.hs-elevate-button:focus { 1748 outline: 2px solid #53acff; 1749 outline-offset: 2px; 1750} 1751 1752.hs-elevate-button--primary { 1753 font-family: var(--hsElevate--button--primary__font); 1754 font-size: var(--hsElevate--button--primary__fontSize); 1755 font-weight: var(--hsElevate--button--primary__fontWeight); 1756 font-style: var(--hsElevate--button--primary__fontStyle); 1757 color: var(--hsElevate--button--primary__textColor); 1758 border-width: var(--hsElevate--button--primary__borderThickness); 1759 background-color: var(--hsElevate--button--primary__backgroundColor); 1760 border-style: solid; 1761 border-color: var(--hsElevate--button--primary__borderColor); 1762 border-radius: var(--hsElevate--button--primary__borderRadius); 1763 text-decoration: none; 1764} 1765 1766.hs-elevate-button--primary:hover { 1767 color: var(--hsElevate--button--primary__hover--textColor); 1768 background-color: var(--hsElevate--button--primary__hover--backgroundColor); 1769 border-color: var(--hsElevate--button--primary__hover--borderColor); 1770 border-width: var(--hsElevate--button--primary__hover--borderThickness); 1771 text-decoration: none; 1772} 1773 1774.hs-elevate-button--primary:active { 1775 color: var(--hsElevate--button--primary__hover--textColor); 1776 background-color: #2b3447 ; 1777 border-color: ; 1778 border-width: var(--hsElevate--button--primary__hover--borderThickness); 1779 text-decoration: none; 1780} 1781 1782.hs-elevate-button--secondary { 1783 font-family: var(--hsElevate--button--secondary__font); 1784 font-size: var(--hsElevate--button--secondary__fontSize); 1785 font-weight: var(--hsElevate--button--secondary__fontWeight); 1786 font-style: var(--hsElevate--button--secondary__fontStyle); 1787 color: var(--hsElevate--button--secondary__textColor); 1788 border-width: var(--hsElevate--button--secondary__borderThickness); 1789 background-color: var(--hsElevate--button--secondary__backgroundColor); 1790 border-style: solid; 1791 border-color: var(--hsElevate--button--secondary__borderColor); 1792 border-radius: var(--hsElevate--button--secondary__borderRadius); 1793 text-decoration: none; 1794} 1795 1796.hs-elevate-button--secondary:hover {
1797 color: var(--hsElevate--button--secondary__hover--textColor); 1798 background-color: var(--hsElevate--button--secondary__hover--backgroundColor); 1799 border-color: var(--hsElevate--button--secondary__hover--borderColor); 1800 border-width: var(--hsElevate--button--secondary__hover--borderThickness); 1801 text-decoration: none; 1802} 1803 1804.hs-elevate-button--secondary:active { 1805 color: var(--hsElevate--button--secondary__hover--textColor); 1806 background-color: transparent ; 1807 border-color: #003592 ; 1808 border-width: var(--hsElevate--button--secondary__hover--borderThickness); 1809 text-decoration: none; 1810} 1811 1812.hs-elevate-button--tertiary { 1813 font-family: var(--hsElevate--button--tertiary__font); 1814 font-size: var(--hsElevate--button--tertiary__fontSize); 1815 font-weight: var(--hsElevate--button--tertiary__fontWeight); 1816 font-style: var(--hsElevate--button--tertiary__fontStyle); 1817 color: var(--hsElevate--button--tertiary__textColor); 1818 border-width: var(--hsElevate--button--tertiary__borderThickness); 1819 background-color: var(--hsElevate--button--tertiary__backgroundColor); 1820 border-style: solid; 1821 border-color: var(--hsElevate--button--tertiary__borderColor); 1822 border-radius: var(--hsElevate--button--tertiary__borderRadius); 1823 text-decoration: none; 1824} 1825 1826.hs-elevate-button--tertiary:hover { 1827 color: var(--hsElevate--button--tertiary__hover--textColor); 1828 background-color: var(--hsElevate--button--tertiary__hover--backgroundColor); 1829 border-color: var(--hsElevate--button--tertiary__hover--borderColor); 1830 border-width: var(--hsElevate--button--tertiary__hover--borderThickness); 1831 text-decoration: none; 1832} 1833 1834.hs-elevate-button--tertiary:active { 1835 color: var(--hsElevate--button--tertiary__hover--textColor); 1836 background-color: #7ba4e1 ; 1837 border-color: ; 1838 border-width: var(--hsElevate--button--tertiary__hover--borderThickness); 1839 text-decoration: none; 1840} 1841 1842.hs-elevate-button--accent { 1843 font-family: var(--hsElevate--button--accent__font); 1844 font-size: var(--hsElevate--button--accent__fontSize); 1845 font-weight: var(--hsElevate--button--accent__fontWeight); 1846 font-style: var(--hsElevate--button--accent__fontStyle); 1847 color: var(--hsElevate--button--accent__textColor); 1848 border-width: var(--hsElevate--button--accent__borderThickness); 1849 background-color: var(--hsElevate--button--accent__backgroundColor); 1850 border-style: solid; 1851 border-color: var(--hsElevate--button--accent__borderColor); 1852 border-radius: var(--hsElevate--button--accent__borderRadius); 1853 text-decoration: none; 1854} 1855 1856.hs-elevate-button--accent:hover {
1857 color: var(--hsElevate--button--accent__hover--textColor); 1858 background-color: var(--hsElevate--button--accent__hover--backgroundColor); 1859 border-color: var(--hsElevate--button--accent__hover--borderColor); 1860 border-width: var(--hsElevate--button--accent__hover--borderThickness); 1861 text-decoration: none; 1862} 1863 1864.hs-elevate-button--accent:active { 1865 color: var(--hsElevate--button--accent__hover--textColor); 1866 background-color: ; 1867 border-color: #7ba4e1 ; 1868 border-width: var(--hsElevate--button--accent__hover--borderThickness); 1869 text-decoration: none; 1870} 1871.hs-elevate-card--variant-1 { 1872 border-color: var(--hsElevate--card--variant1__borderColor); 1873 border-radius: var(--hsElevate--card--variant1__borderRadius); 1874 border-style: solid; 1875 border-width: var(--hsElevate--card--variant1__borderThickness); 1876 background-color: var(--hsElevate--card--variant1__backgroundColor); 1877 color: var(--hsElevate--card--variant1__textColor); 1878} 1879.hs-elevate-card--variant-1 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link) { 1880 color: var(--hsElevate--card--variant1--link__fontColor); 1881 -webkit-text-decoration: var(--hsElevate--card--variant1--link__textDecoration); 1882 text-decoration: var(--hsElevate--card--variant1--link__textDecoration); 1883 text-decoration-color: var(--hsElevate--card--variant1--link__textDecorationColor); 1884} 1885.hs-elevate-card--variant-1 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):hover, 1886.hs-elevate-card--variant-1 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):focus { 1887 color: var(--hsElevate--card--variant1--link__hover--fontColor); 1888 -webkit-text-decoration: var(--hsElevate--card--variant1--link__hover--textDecoration); 1889 text-decoration: var(--hsElevate--card--variant1--link__hover--textDecoration); 1890 text-decoration-color: var(--hsElevate--card--variant1--link__hover--textDecorationColor); 1891} 1892 1893.hs-elevate-card--variant-2 { 1894 border-color: var(--hsElevate--card--variant2__borderColor); 1895 border-radius: var(--hsElevate--card--variant2__borderRadius); 1896 border-style: solid; 1897 border-width: var(--hsElevate--card--variant2__borderThickness); 1898 background-color: var(--hsElevate--card--variant2__backgroundColor); 1899 color: var(--hsElevate--card--variant2__textColor); 1900} 1901 1902.hs-elevate-card--variant-2 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link) { 1903 color: var(--hsElevate--card--variant2--link__fontColor); 1904 -webkit-text-decoration: var(--hsElevate--card--variant2--link__textDecoration); 1905 text-decoration: var(--hsElevate--card--variant2--link__textDecoration); 1906 text-decoration-color: var(--hsElevate--card--variant2--link__textDecorationColor); 1907} 1908 1909.hs-elevate-card--variant-2 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):hover, 1910.hs-elevate-card--variant-2 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):focus { 1911 color: var(--hsElevate--card--variant2--link__hover--fontColor); 1912 -webkit-text-decoration: var(--hsElevate--card--variant2--link__hover--textDecoration); 1913 text-decoration: var(--hsElevate--card--variant2--link__hover--textDecoration); 1914 text-decoration-color: var(--hsElevate--card--variant2--link__hover--textDecorationColor); 1915} 1916 1917.hs-elevate-card--variant-3 { 1918 border-color: var(--hsElevate--card--variant3__borderColor); 1919 border-radius: var(--hsElevate--card--variant3__borderRadius); 1920 border-style: solid; 1921 border-width: var(--hsElevate--card--variant3__borderThickness); 1922 background-color: var(--hsElevate--card--variant3__backgroundColor); 1923 color: var(--hsElevate--card--variant3__textColor); 1924} 1925 1926.hs-elevate-card--variant-3 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link) { 1927 color: var(--hsElevate--card--variant3--link__fontColor); 1928 -webkit-text-decoration: var(--hsElevate--card--variant3--link__textDecoration); 1929 text-decoration: var(--hsElevate--card--variant3--link__textDecoration); 1930 text-decoration-color: var(--hsElevate--card--variant3--link__textDecorationColor); 1931} 1932 1933.hs-elevate-card--variant-3 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):hover, 1934.hs-elevate-card--variant-3 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):focus { 1935 color: var(--hsElevate--card--variant3--link__hover--fontColor); 1936 -webkit-text-decoration: var(--hsElevate--card--variant3--link__hover--textDecoration); 1937 text-decoration: var(--hsElevate--card--variant3--link__hover--textDecoration); 1938 text-decoration-color: var(--hsElevate--card--variant3--link__hover--textDecorationColor); 1939} 1940 1941.hs-elevate-card--variant-4 { 1942 border-color: var(--hsElevate--card--variant4__borderColor); 1943 border-radius: var(--hsElevate--card--variant4__borderRadius); 1944 border-style: solid; 1945 border-width: var(--hsElevate--card--variant4__borderThickness); 1946 background-color: var(--hsElevate--card--variant4__backgroundColor); 1947 color: var(--hsElevate--card--variant4__textColor); 1948} 1949 1950.hs-elevate-card--variant-4 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link) { 1951 color: var(--hsElevate--card--variant4--link__fontColor); 1952 -webkit-text-decoration: var(--hsElevate--card--variant4--link__textDecoration); 1953 text-decoration: var(--hsElevate--card--variant4--link__textDecoration); 1954 text-decoration-color: var(--hsElevate--card--variant4--link__textDecorationColor); 1955} 1956 1957.hs-elevate-card--variant-4 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):hover, 1958.hs-elevate-card--variant-4 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):focus { 1959 color: var(--hsElevate--card--variant4--link__hover--fontColor); 1960 -webkit-text-decoration: var(--hsElevate--card--variant4--link__hover--textDecoration); 1961 text-decoration: var(--hsElevate--card--variant4--link__hover--textDecoration); 1962 text-decoration-color: var(--hsElevate--card--variant4--link__hover--textDecorationColor); 1963} 1964.cs-feature { 1965 overflow: hidden; 1966} 1967 1968.cs-feature .hs-elevate-details__label { 1969 font-weight: 600; 1970} 1971 1972.cs-feature .cs-feature__link:hover { 1973 opacity: 0.8; 1974} 1975 1976.cs-feature .cs-feature__link .cs-feature__chevron-path { 1977 fill: currentcolor; 1978} 1979 1980.cs-feature .cs-feature__link:hover .cs-feature__chevron-path { 1981 opacity: 0.8; 1982} 1983/* Form */ 1984 1985.hs-form, 1986.hs-elevate-system-form form, 1987.hs-elevate-system-form--subscription-preferences form .email-prefs { 1988 padding: var(--hsElevate--form__padding); 1989 border-color: var(--hsElevate--form__borderColor); 1990 border-radius: var(--hsElevate--form__borderRadius); 1991 border-style: solid; 1992 border-width: var(--hsElevate--form__borderThickness); 1993 background: var(--hsElevate--form__backgroundColor); 1994} 1995 1996/* Form labels */ 1997 1998:is(.hs-form, .hs-elevate-system-form) label, 1999.hs-elevate-system-form--subscription-preferences .fakelabel { 2000 display: block; 2001 color: var(--hsElevate--formLabel__textColor); 2002 font-family: var(--hsElevate--formLabel__font); 2003 font-size: var(--hsElevate--formLabel__fontSize); 2004 font-weight: var(--hsElevate--formLabel__fontWeight); 2005 margin-block-end: var(--hsElevate--formLabel__marginBottom); 2006} 2007 2008/* Form fields */ 2009 2010.hs-form .hs-form-field { 2011 margin-block-end: var(--hsElevate--formField__marginBottom); 2012} 2013 2014:is(.hs-form, .hs-elevate-system-form) input[type='text'], 2015:is(.hs-form, .hs-elevate-system-form) input[type='email'], 2016:is(.hs-form, .hs-elevate-system-form) input[type='password'], 2017:is(.hs-form, .hs-elevate-system-form) input[type='tel'], 2018:is(.hs-form, .hs-elevate-system-form) input[type='number'], 2019:is(.hs-form, .hs-elevate-system-form) input[type='search'], 2020:is(.hs-form, .hs-elevate-system-form) select, 2021:is(.hs-form, .hs-elevate-system-form) textarea { 2022 width: 100% !important; 2023 border-radius: var(--hsElevate--formField__borderRadius); 2024 border-top: var(--hsElevate--formField__borderTop); 2025 border-right: var(--hsElevate--formField__borderRight); 2026 border-bottom: var(--hsElevate--formField__borderBottom); 2027 border-left: var(--hsElevate--formField__borderLeft); 2028 background-color: var(--hsElevate--formField__backgroundColor); 2029 color: var(--hsElevate--formFieldInput__textColor); 2030 padding-block: var(--hsElevate--spacing--20); 2031 padding-inline: var(--hsElevate--spacing--32); 2032} 2033 2034.hs-input.hs-fieldtype-intl-phone { 2035 display: flex; 2036 width: 100% !important; 2037 flex-direction: row; 2038 flex-wrap: wrap; 2039 align-items: center; 2040 justify-content: flex-start; 2041 gap: 8px; /* matches column margins from form injection */ 2042} 2043 2044.hs-input.hs-fieldtype-intl-phone > input { 2045 flex: 1 0 calc(70% - 8px) !important; 2046} 2047 2048.hs-input.hs-fieldtype-intl-phone > select { 2049 flex: 1 0 30% !important; 2050} 2051 2052@media (max-width: 600px) { 2053 .hs-input.hs-fieldtype-intl-phone { 2054 display: flex; 2055 width: 100%; 2056 flex-direction: column; 2057 gap: 8px; 2058 } 2059 2060 .hs-input.hs-fieldtype-intl-phone > select, 2061 .hs-input.hs-fieldtype-intl-phone > input { 2062 min-width: 100%; 2063 flex: 1 1 100%; 2064 } 2065 2066 .hs-input.hs-fieldtype-intl-phone > select { 2067 padding-inline: var(--hsElevate--spacing--16); 2068 } 2069} 2070 2071.hs-form-field.hs-fieldtype-file .hs-input, 2072.hs-form fieldset { 2073 max-width: 100% !important; 2074} 2075 2076/* Form fields - textarea */ 2077 2078.hs-form textarea { 2079 position: relative; 2080 height: 160px; 2081 border-radius: var(--hsElevate--formFieldTextArea__borderRadius); 2082} 2083 2084.hs-form textarea::-webkit-resizer { 2085 display: none; 2086} 2087 2088.hs-form .hs_multi_line_field .input { 2089 position: relative; 2090} 2091 2092.hs-form .hs_multi_line_field .input:after { 2093 position: absolute; 2094 right: var(--hsElevate--spacing--8); 2095 bottom: var(--hsElevate--spacing--8); 2096 content: var(--hsElevate--formField__dragIcon); 2097 pointer-events: none; 2098} 2099 2100/* Form fields - select */ 2101 2102.hs-form .hs-fieldtype-select .input { 2103 position: relative; 2104} 2105 2106.hs-form select { 2107 -webkit-appearance: none; 2108 -moz-appearance: none; 2109 appearance: none; 2110} 2111 2112.hs-form .hs-fieldtype-select .input:after { 2113 position: absolute; 2114 top: 50%; 2115 right: var(--hsElevate--spacing--32); 2116 content: var(--hsElevate--formField__selectIcon); 2117 pointer-events: none; 2118 transform: translateY(-50%); 2119} 2120 2121/* Form fields - datepicker */ 2122 2123.hs-form .hs-dateinput { 2124 position: relative; 2125} 2126
2127.hs-form .hs-dateinput:before { 2128 position: absolute; 2129 top: 50%; 2130 right: var(--hsElevate--spacing--32); 2131 content: var(--hsElevate--formField__datepickerIcon); 2132 pointer-events: none; 2133 transform: translateY(-50%); 2134} 2135 2136/* Form fields - placeholders */ 2137 2138::-moz-placeholder { 2139 color: var(--hsElevate--formFieldPlaceholder__textColor); 2140} 2141 2142::placeholder { 2143 color: var(--hsElevate--formFieldPlaceholder__textColor); 2144} 2145 2146/* Form fields - checkbox/radio */ 2147 2148.hs-form .inputs-list { 2149 padding: 0; 2150 margin: 0; 2151 list-style: none; 2152} 2153 2154.hs-form .inputs-list li { 2155 display: block; 2156 margin-block-end: var(--hsElevate--spacing--16); 2157} 2158 2159.hs-form .inputs-list li:last-of-type { 2160 margin-block-end: 0; 2161} 2162 2163.hs-form .inputs-list :is(input, span) { 2164 vertical-align: middle; 2165} 2166 2167:is(.hs-form, .hs-elevate-system-form) input[type='checkbox'], 2168:is(.hs-form, .hs-elevate-system-form) input[type='radio'] { 2169 height: var(--hsElevate--formFieldCheckboxRadio__size); 2170 width: var(--hsElevate--formFieldCheckboxRadio__size) !important; 2171 accent-color: var(--hsElevate--formFieldCheckboxRadio__fillColor); 2172 cursor: pointer; 2173 margin-inline-end: var(--hsElevate--spacing--12); 2174} 2175 2176/* Form help text */ 2177 2178.hs-form legend { 2179 /* To do: figure out where we should pull this from */ 2180 color: var(--hsElevate--formHelpText__textColor); 2181 margin-block-end: var(--hsElevate--spacing--8); 2182} 2183 2184/* Form rich text */ 2185 2186.hs-form .hs-richtext { 2187 color: var(--hsElevate--formLabel__textColor); 2188} 2189 2190.hs-form .hs-richtext img { 2191 height: auto; 2192 max-width: 100% !important; 2193} 2194 2195/* Form error messages */ 2196 2197.hs-form .hs-input.error { 2198 border-color: var(--hsElevate--formRequired__color); 2199} 2200 2201.hs-form .hs-error-msg, 2202.hs-form .hs-error-msgs { 2203 color: var(--hsElevate--formRequired__color); 2204 margin-block-start: var(--hsElevate--spacing--4); 2205} 2206 2207/* Form button */ 2208 2209:is(.hs-form, .hs-elevate-system-form) .hs-button, 2210:is(.hs-form, .hs-elevate-system-form) input[type='submit'] { 2211 display: inline-block; 2212 width: 100%; 2213 border-color: var(--hsElevate--button--primary__borderColor); 2214 border-radius: var(--hsElevate--button--primary__borderRadius); 2215 border-style: solid; 2216 border-width: var(--hsElevate--button--primary__borderThickness); 2217 background-color: var(--hsElevate--button--primary__backgroundColor); 2218 color: var(--hsElevate--button--primary__textColor); 2219 cursor: pointer; 2220 font-family: var(--hsElevate--button--primary__font); 2221 font-size: var(--hsElevate--button--primary__fontSize); 2222 font-style: var(--hsElevate--button--primary__fontStyle); 2223 font-weight: var(--hsElevate--button--primary__fontWeight); 2224 padding-block: var(--hsElevate--spacing--20); 2225 padding-inline: var(--hsElevate--spacing--24); 2226 text-align: center; 2227 text-decoration: none; 2228 transition: all 0.15s linear; 2229 white-space: normal !important; 2230} 2231 2232:is(.hs-form, .hs-elevate-system-form) .hs-button:hover, 2233:is(.hs-form, .hs-elevate-system-form) .hs-button:focus, 2234:is(.hs-form, .hs-elevate-system-form) input[type='submit']:hover, 2235:is(.hs-form, .hs-elevate-system-form) input[type='submit']:focus { 2236 border-color: var(--hsElevate--button--primary__hover--borderColor); 2237 border-width: var(--hsElevate--button--primary__hover--borderThickness); 2238 background-color: var(--hsElevate--button--primary__hover--backgroundColor); 2239 color: var(--hsElevate--button--primary__hover--textColor); 2240 text-decoration: none; 2241} 2242 2243/* Captcha */ 2244 2245.grecaptcha-badge { 2246 margin-block: 0; 2247 margin-inline: auto; 2248} 2249 2250/* Components */ 2251 2252/* Navigation skipper */ 2253 2254.hs-elevate-header__skip { 2255 position: absolute; 2256 top: -1000px; 2257 left: -1000px; 2258 overflow: hidden; 2259 height: 1px; 2260 width: 1px; 2261 text-align: left; 2262} 2263 2264.hs-elevate-header__skip:hover, 2265.hs-elevate-header__skip:focus, 2266.hs-elevate-header__skip:active { 2267 z-index: 2; 2268 top: 0; 2269 left: 0; 2270 overflow: visible; 2271 height: auto; 2272 width: auto; 2273} 2274/* 2275 TODO: Move this code to the MenuComponent styled-component code -- keeping it here to prevent conflicts with open Menu PRs 2276 TODO: Remove this file and its references from main.hubl.css 2277*/ 2278 2279@media (max-width: 767px) { 2280 .hs-elevate-footer .hs-elevate-menu { 2281 display: flex; 2282 flex-direction: column; 2283 align-items: center; 2284 } 2285} 2286/* 2287 Spacing variables are: 2288 --hsElevate--menuItem__padding 2289 --hsElevate--menuItem__margin 2290 --hsElevate--menu--topLevel__gap 2291 --hsElevate--flyoutSubMenu__top 2292 --hsElevate--flyoutSubMenu__left 2293 --hsElevate--flyoutSubMenu__right 2294 --hsElevate--flyoutSubMenu__bottom 2295 --hsElevate--firstFlyoutMenu__top 2296 --hsElevate--firstFlyoutMenu__left 2297 --hsElevate--firstFlyoutMenu__right 2298 --hsElevate--firstFlyoutMenu__bottom 2299 */ 2300 2301.hs-elevate-menu { 2302 display: flex; 2303} 2304 2305.hs-elevate-menu, 2306.hs-elevate-menu ul { 2307 list-style: none; 2308} 2309 2310.hs-elevate-menu li { 2311 position: relative; 2312} 2313 2314.hs-elevate-menu--horizontal { 2315 flex-direction: row; 2316 flex-wrap: wrap; 2317} 2318 2319.hs-elevate-menu--vertical { 2320 flex-direction: column; 2321} 2322 2323.hs-elevate-menu {
2324 gap: var(--hsElevate--menu--topLevel__gap, 0); 2325} 2326 2327.hs-elevate-menu--desktop { 2328 margin: 0; 2329} 2330 2331.hs-elevate-menu__flyout-submenu { 2332 min-width: -moz-max-content; 2333 min-width: max-content; 2334 max-width: 250px; 2335 white-space: nowrap; 2336 overflow-wrap: break-word; 2337 padding: 20px; 2338 border: 1px solid #f7f7f7; 2339 border-radius: 8px; 2340 background-color: white; 2341} 2342.logo-company-name { 2343 margin-block: 0; 2344} 2345 2346/* Offsets margin on ul element inside default image grid */ 2347.hs-image__grid__list { 2348 margin-block: 0; 2349} 2350 2351/* Logo responsive styling */ 2352.widget-type-logo img { 2353 height: auto; 2354 max-width: 100%; 2355} 2356 2357/* Preset-specific styles */ 2358/* Onyx preset specific styles */ 2359 2360 2361</style> 2362 2363 2364 <style> 2365 #hs_cos_wrapper_footer-module-7 hr { 2366 border:0 none; 2367 border-bottom-width:1px; 2368 border-bottom-style:solid; 2369 border-bottom-color:rgba(48,63,89,1.0); 2370 margin-left:auto; 2371 margin-right:auto; 2372 margin-top:10px; 2373 margin-bottom:10px; 2374 width:100%; 2375} 2376 2377 </style> 2378 2379<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-B6DpAFOq.css"> 2380 2381<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-Cir01r20.css"> 2382 2383<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/PlaceholderEmptyContent-MX2JmU9C.css"> 2384 2385<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/MobileMenuIsland-fLww7Ehg.css"> 2386 2387<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/MobileLogoBackButton-CBRrxUrt.css"> 2388 2389<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-lmkptd1h.css"> 2390 2391<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/MenuItemComponent-BLBQT5iZ.css"> 2392 2393<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/useDocumentLang-D-zc02CH.css"> 2394 2395<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-09VGSRsQ.css"> 2396 2397<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-DLDznqQN.css"> 2398 2399<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-Cir01r20.css"> 2400 2401<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-AJ-XpXDx.css"> 2402 2403<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-09VGSRsQ.css"> 2404 2405<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-AJ-XpXDx.css"> 2406 2407<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-09VGSRsQ.css"> 2408 2409<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-DA0Ph26K.css"> 2410 2411<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.
2411net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-N2SAwmPM.css"> 2412 2413<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-Cir01r20.css"> 2414 2415<link rel="preload" as="style" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-AJ-XpXDx.css"> 2416 2417<style> 2418 @font-face { 2419 font-family: "Fraunces"; 2420 font-weight: 400; 2421 font-style: normal; 2422 font-display: swap; 2423 src: url("/_hcms/googlefonts/Fraunces/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Fraunces/regular.woff") format("woff"); 2424 } 2425 @font-face { 2426 font-family: "Fraunces"; 2427 font-weight: 700; 2428 font-style: normal; 2429 font-display: swap; 2430 src: url("/_hcms/googlefonts/Fraunces/700.woff2") format("woff2"), url("/_hcms/googlefonts/Fraunces/700.woff") format("woff"); 2431 } 2432 @font-face { 2433 font-family: "Inter"; 2434 font-weight: 400; 2435 font-style: normal; 2436 font-display: swap; 2437 src: url("/_hcms/googlefonts/Inter/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/regular.woff") format("woff"); 2438 } 2439 @font-face { 2440 font-family: "Inter"; 2441 font-weight: 500; 2442 font-style: normal; 2443 font-display: swap; 2444 src: url("/_hcms/googlefonts/Inter/500.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/500.woff") format("woff"); 2445 } 2446 @font-face { 2447 font-family: "Inter"; 2448 font-weight: 600; 2449 font-style: normal; 2450 font-display: swap; 2451 src: url("/_hcms/googlefonts/Inter/600.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/600.woff") format("woff"); 2452 } 2453 @font-face { 2454 font-family: "Inter"; 2455 font-weight: 800; 2456 font-style: normal; 2457 font-display: swap; 2458 src: url("/_hcms/googlefonts/Inter/800.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/800.woff") format("woff"); 2459 } 2460 @font-face { 2461 font-family: "Inter"; 2462 font-weight: 600; 2463 font-style: italic; 2464 font-display: swap; 2465 src: url("/_hcms/googlefonts/Inter/600italic.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/600italic.woff") format("woff"); 2466 } 2467 @font-face { 2468 font-family: "Inter"; 2469 font-weight: 700; 2470 font-style: normal; 2471 font-display: swap; 2472 src: url("/_hcms/googlefonts/Inter/700.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/700.woff") format("woff"); 2473 } 2474 @font-face { 2475 font-family: "Inter"; 2476 font-weight: 400; 2477 font-style: italic; 2478 font-display: swap; 2479 src: url("/_hcms/googlefonts/Inter/italic.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/italic.woff") format("woff"); 2480 } 2481 @font-face { 2482 font-family: "Source Serif 4"; 2483 font-weight: 400; 2484 font-style: normal; 2485 font-display: swap; 2486 src: url("/_hcms/googlefonts/Source_Serif_4/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Source_Serif_4/regular.woff") format("woff"); 2487 } 2488 @font-face { 2489 font-family: "Source Serif 4"; 2490 font-weight: 600; 2491 font-style: normal; 2492 font-display: swap; 2493 src: url("/_hcms/googlefonts/Source_Serif_4/600.woff2") format("woff2"), url("/_hcms/googlefonts/Source_Serif_4/600.woff") format("woff"); 2494 } 2495 @font-face { 2496 font-family: "Source Serif 4"; 2497 font-weight: 700; 2498 font-style: normal; 2499 font-display: swap; 2500 src: url("/_hcms/googlefonts/Source_Serif_4/700.woff2") format("woff2"), url("/_hcms/googlefonts/Source_Serif_4/700.woff") format("woff"); 2501 } 2502 @font-face { 2503 font-family: "Source Serif 4"; 2504 font-weight: 600; 2505 font-style: italic; 2506 font-display: swap; 2507 src: url("/_hcms/googlefonts/Source_Serif_4/600italic.woff2") format("woff2"), url("/_hcms/googlefonts/Source_Serif_4/600italic.woff") format("woff"); 2508 } 2509 @font-face { 2510 font-family: "Source Serif 4"; 2511 font-weight: 400; 2512 font-style: italic; 2513 font-display: swap; 2514 src: url("/_hcms/googlefonts/Source_Serif_4/italic.woff2") format("woff2"), url("/_hcms/googlefonts/Source_Serif_4/italic.woff") format("woff"); 2515 } 2516</style> 2517 2518<!-- Editor Styles --> 2519<style id="hs_editor_style" type="text/css"> 2520.header-row-0-force-full-width-section > .row-fluid { 2521 max-width: none !important; 2522} 2523.dnd_area-row-0-max-width-section-centering > .row-fluid { 2524 max-width: 1120px !important; 2525 margin-left: auto !important; 2526 margin-right: auto !important; 2527} 2528.dnd_area-row-1-max-width-section-centering > .row-fluid { 2529 max-width: 1120px !important; 2530 margin-left: auto !important; 2531 margin-right: auto !important; 2532} 2533.footer-row-0-force-full-width-section > .row-fluid { 2534 max-width: none !important; 2535} 2536/* HubSpot Non-stacked Media Query Styles */ 2537@media (min-width:768px) { 2538 .header-row-0-vertical-alignment > .row-fluid { 2539 display: -ms-flexbox !important; 2540 -ms-flex-direction: row; 2541 display: flex !important; 2542 flex-direction: row; 2543 } 2544 .header-module-1-vertical-alignment { 2545 display: -ms-flexbox !important; 2546 -ms-flex-direction: column !important; 2547 -ms-flex-pack: center !important; 2548 display: flex !important; 2549 flex-direction: column !important; 2550 justify-content: center !important; 2551 } 2552 .header-module-1-vertical-alignment > div { 2553 flex-shrink: 0 !important; 2554 } 2555} 2556/* HubSpot Styles (default) */ 2557.header-row-0-padding { 2558 padding-top: 0px !important; 2559 padding-bottom: 0px !important; 2560 padding-left: 0px !important; 2561 padding-right: 0px !important; 2562} 2563.dnd_area-row-0-padding { 2564 padding-top: 192px !important; 2565 padding-bottom: 192px !important; 2566} 2567.dnd_area-row-0-hidden { 2568 display: block !important; 2569} 2570.dnd_area-row-0-background-layers { 2571 background-image: url('https://245408219.fs1.hubspotusercontent-na2.
2571net/hub/245408219/hubfs/unsplash-hero.webp?width=2000&height=1379.2') !important; 2572 background-position: center center !important; 2573 background-size: cover !important; 2574 background-repeat: no-repeat !important; 2575} 2576.dnd_area-row-2-background-layers { 2577 background-image: linear-gradient(rgba(247, 249, 252, 1), rgba(247, 249, 252, 1)) !important; 2578 background-position: left top !important; 2579 background-size: auto !important; 2580 background-repeat: no-repeat !important; 2581} 2582.cell_17859612378118-row-1-padding { 2583 padding-bottom: 32px !important; 2584} 2585.footer-row-0-padding { 2586 padding-top: 0px !important; 2587 padding-bottom: 0px !important; 2588} 2589.footer-row-0-hidden { 2590 display: none !important; 2591} 2592.footer-row-0-background-layers { 2593 background-image: linear-gradient(rgba(12, 25, 39, 1), rgba(12, 25, 39, 1)) !important; 2594 background-position: left top !important; 2595 background-size: auto !important; 2596 background-repeat: no-repeat !important; 2597} 2598.footer-row-1-padding { 2599 padding-top: 32px !important; 2600 padding-bottom: 32px !important; 2601} 2602.footer-row-1-background-layers { 2603 background-image: linear-gradient(rgba(12, 25, 39, 1), rgba(12, 25, 39, 1)) !important; 2604 background-position: left top !important; 2605 background-size: auto !important; 2606 background-repeat: no-repeat !important; 2607} 2608/* HubSpot Styles (mobile) */ 2609@media (max-width: 767px) { 2610 .footer-row-0-hidden { 2611 display: none !important; 2612 } 2613} 2614</style> 2615 2616 2617 2618 <link rel="canonical" href="https://www.bluepointsearch.com"> 2619 2620<link rel="stylesheet" href="/hubfs/CSS/overrides.css"> 2621 2622 2623<meta property="og:url" content="https://www.bluepointsearch.com"> 2624<meta name="twitter:card" content="summary"> 2625<meta http-equiv="content-language" content="en"> 2626 2627 2628 2629 2630 2631 2632 <meta name="generator" content="HubSpot"></head> 2633 2634 <body class="body-wrapper hs-content-id-368516443878 hs-site-page page theme-overrides"> 2635 2636 2637 <div data-global-resource-path="@hubspot/elevate/templates/partials/header.hubl.html"> 2638 2639 2640 2641 2642 2643 2644<header class="hs-elevate-header"> 2645 2646 2647 <a href="#main-content" class="hs-elevate-header__skip">Skip to content</a> 2648 2649 <div class="container-fluid"> 2650<div class="row-fluid-wrapper"> 2651<div class="row-fluid"> 2652<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> 2653 2654<div class="row-fluid-wrapper row-depth-1 row-number-1 dnd-section header-row-0-padding header-row-0-force-full-width-section header-row-0-vertical-alignment"> 2655<div class="row-fluid "> 2656<div class="span12 widget-span widget-type-custom_widget header-module-1-vertical-alignment dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2657<div id="hs_cos_wrapper_header-module-1" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-B6DpAFOq.css"> 2658<link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-Cir01r20.css"> 2659<link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/PlaceholderEmptyContent-MX2JmU9C.css"> 2660<link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/MobileMenuIsland-fLww7Ehg.css"> 2661<link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/MobileLogoBackButton-CBRrxUrt.css"> 2662<link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-lmkptd1h.css"> 2663<link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/MenuItemComponent-BLBQT5iZ.css"> 2664<link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.
2664net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/useDocumentLang-D-zc02CH.css"> 2665<div class="hs-elevate-site-header _hs-elevate-site-header_r5rb8_1" style="--hsElevate--siteHeader__menuTextColor:#09152B;--hsElevate--siteHeader__hover--menuTextColor:#c7caca;--hsElevate--siteHeader__menuBackgroundColor:#ffffff;--hsElevate--siteHeader__menuAccentColor:#F7F9FC"><div class="hs-elevate-site-header__header-container _hs-elevate-site-header__header-container_r5rb8_21"><div class="hs-elevate-site-header__logo-container _hs-elevate-site-header__logo-container_r5rb8_33"><!--$--><div data-hs-island="true" id="island-02056anff8707R3"><!--$--><div class="hs-elevate-site-header__back-button-container"><a class="hs-elevate-site-header__logo-link _hs-elevate-site-header__logo-link_1q62y_33" href="https://www.bluepointsearch.com"><img class="hs-elevate-site-header__logo _hs-elevate-site-header__logo_1q62y_33" src="https://www.bluepointsearch.com/hs-fs/hubfs/Logos/logo-white.png?width=1011&height=329&name=logo-white.png" alt="BluePoint Search" loading="eager" width="1011" height="329" srcset="https://www.bluepointsearch.com/hs-fs/hubfs/Logos/logo-white.png?width=506&height=165&name=logo-white.png 506w, https://www.bluepointsearch.com/hs-fs/hubfs/Logos/logo-white.png?width=1011&height=329&name=logo-white.png 1011w, https://www.bluepointsearch.com/hs-fs/hubfs/Logos/logo-white.png?width=1517&height=494&name=logo-white.png 1517w, https://www.bluepointsearch.com/hs-fs/hubfs/Logos/logo-white.png?width=2022&height=658&name=logo-white.png 2022w, https://www.bluepointsearch.com/hs-fs/hubfs/Logos/logo-white.png?width=2528&height=823&name=logo-white.png 2528w, https://www.bluepointsearch.com/hs-fs/hubfs/Logos/logo-white.png?width=3033&height=987&name=logo-white.png 3033w" sizes="(max-width: 1011px) 100vw, 1011px"><span class="_hs-elevate-site-header__logo-link-screen-reader_1q62y_65">Homepage</span></a></div><!--/$--></div><!--/$--></div><div class="hs-elevate-site-header__main-nav _hs-elevate-site-header__main-nav_r5rb8_42"><!--$--><div data-hs-island="true" id="island-02056anff8707R5" style="flex:1 0 100%"><!--$--><nav tabindex="0" aria-label="Main navigation"><ul role="menu" class="hs-elevate-menu hs-elevate-menu--horizontal hs-elevate-menu--desktop hs-elevate-site-header__main-nav-menu" style="justify-content:flex-end;padding:0"><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><a class="hs-elevate-link--primary hs-elevate-menu__menu-item-link _menuItemLink_bqqz5_27" tabindex="-1" href="https://www.bluepointsearch.com/services?hsLang=en">Services</a></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><a class="hs-elevate-link--primary hs-elevate-menu__menu-item-link _menuItemLink_bqqz5_27" tabindex="-1" href="https://www.bluepointsearch.com/referral-program?hsLang=en">Referral Program</a></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><a class="hs-elevate-link--primary hs-elevate-menu__menu-item-link _menuItemLink_bqqz5_27" tabindex="-1" href="https://www.bluepointsearch.com/contact?hsLang=en">Contact Us</a></div></li></ul></nav><!--/$--></div><!--/$--></div><div class="hs-elevate-site-header__mobile-menu-container _hs-elevate-site-header__mobile-menu-container_r5rb8_185"><!--$--><div data-hs-island="true" id="island-02056anff8707Rb"><!--$--><div style="--hsElevate--mobileMenu__textColor:#09152B;--hsElevate--mobileMenu__hover--textColor:#c7caca;--hsElevate--mobileMenu__backgroundColor:#ffffff;--hsElevate--mobileMenu__accentColor:#F7F9FC;--hsElevate--mobileMenu__height:0px;--hsElevate--mobileMenuButtonContainer__height:0px;--hsElevate--mobileMenuLanguageSwitcher__height:0px" class="hs-elevate-site-header__mobile-menu _hs-elevate-site-header__mobile-menu_1ke6g_1"><div class="hs-elevate-site-header__hamburger-menu _hs-elevate-site-header__hamburger-menu_1ke6g_133" tab-index="1"><div></div><div></div><div></div></div><div class="hs-elevate-site-header__menu-container _hs-elevate-site-header__menu-container_1ke6g_5 _hs-elevate-site-header__menu-container--is-hidden_1ke6g_109"><nav tabindex="0" aria-label="Main mobile navigation"><ul role="menu" class="hs-elevate-menu hs-elevate-menu--vertical hs-elevate-menu--mobile hs-elevate-site-header__menu"><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><a style="--hsElevate--menu--topLevel__gap:0" class="hs-elevate-link--primary hs-elevate-menu__menu-item-link _menuItemLink_bqqz5_27" tabindex="-1" href="https://www.bluepointsearch.com/services?hsLang=en">Services</a></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><a style="--hsElevate--menu--topLevel__gap:0" class="hs-elevate-link--primary hs-elevate-menu__menu-item-link _menuItemLink_bqqz5_27" tabindex="-1" href="https://www.bluepointsearch.com/referral-program?hsLang=en">Referral Program</a></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><a style="--hsElevate--menu--topLevel__gap:0" class="hs-elevate-link--primary hs-elevate-menu__menu-item-link _menuItemLink_bqqz5_27" tabindex="-1" href="https://www.bluepointsearch.com/contact?hsLang=en">Contact Us</a></div></li></ul></nav></div></div><!--/$--></div><!--/$--></div></div></div> 2666
2666<script type="text/javascript"> 2667 window.__hsEnvConfig = {"hsDeployed":true,"hsEnv":"prod","hsJSRGates":["CMS:JSRenderer:GetServerSideProps","CMS:JSRenderer:EnvAllowlistRenderTime","CMS:JSRenderer:EnvAllowlist","CMS:JSRenderer:StripNullBytes"],"hublet":"na2","portalID":245408219}; 2668 window.__hsServerPageUrl = "https:\u002F\u002Fwww.bluepointsearch.com"; 2669 window.__hsBasePath = "\u002F"; 2670 </script>
2670 2671 2672
2672<script type="text/javascript"> 2673 var newIslands = [{"clientOnly":false,"hydrateOn":"load","id":"island-02056anff8707R3","moduleId":"components\u002Fmodules\u002FSiteHeader\u002Fislands\u002FMobileLogoBackButton.tsx?client-entry","moduleName":"MobileLogoBackButton","priority":0,"props":{"companyName":"BluePoint Search","isInEditor":false,"logoField":{"alt":"BluePoint Search","height":329,"src":"https:\u002F\u002F245408219.fs1.hubspotusercontent-na2.net\u002Fhubfs\u002F245408219\u002FLogos\u002Flogo-white.png","suppress_company_name":false,"width":1011},"logoLink":"https:\u002F\u002Fwww.bluepointsearch.com","logoLinkAriaText":"Homepage","logoPlaceholderDescription":"Click to add a logo","logoPlaceholderTitle":"No logo"},"resolvedDataDependencies":{"languageVariants":{"data":[],"status":"SUCCESS"}},"sharedStateID":"hs-ss-:02056anff8707R0:","supplementalFieldValues":{"defaultContent":{"languageSwitcherSelectText":{},"logoLinkAriaText":{},"logoPlaceholderDescription":{},"logoPlaceholderTitle":{},"placeholderDescription":{},"placeholderTitle":{}},"globe_icon":{"type":"icon","value":{"aliases":["globe-americas","earth","earth-america"],"altIconName":"earth-americas","categories":[],"icon_set":"fontawesome-6.4.2","name":"earth-americas","styles":["SOLID"],"svg":{"SOLID":"M57.7 193l9.4 16.4c8.3 14.5 21.9 25.2 38 29.8L163 255.7c17.2 4.9 29 20.6 29 38.5v39.9c0 11 6.2 21 16 25.9s16 14.9 16 25.9v39c0 15.6 14.9 26.9 29.9 22.6c16.1-4.6 28.6-17.5 32.7-33.8l2.8-11.2c4.2-16.9 15.2-31.4 30.3-40l8.1-4.6c15-8.5 24.2-24.5 24.2-41.7v-8.3c0-12.7-5.1-24.9-14.1-33.9l-3.9-3.9c-9-9-21.2-14.1-33.9-14.1H257c-11.1 0-22.1-2.9-31.8-8.4l-34.5-19.7c-4.3-2.5-7.6-6.5-9.2-11.2c-3.2-9.6 1.1-20 10.2-24.5l5.9-3c6.6-3.3 14.3-3.9 21.3-1.5l23.2 7.7c8.2 2.7 17.2-.4 21.9-7.5c4.7-7 4.2-16.3-1.2-22.8l-13.6-16.3c-10-12-9.9-29.5 .3-41.3l15.7-18.3c8.8-10.3 10.2-25 3.5-36.7l-2.4-4.2c-3.5-.2-6.9-.3-10.4-.3C163.1 48 84.4 108.9 57.7 193zM464 256c0-36.8-9.6-71.4-26.4-101.5L412 164.8c-15.7 6.3-23.8 23.8-18.5 39.8l16.9 50.7c3.5 10.4 12 18.3 22.6 20.9l29.1 7.3c1.2-9 1.8-18.2 1.8-27.5zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"},"unicode":"f57d","viewPort":[0,0,512,512]}},"groupButton":{"buttonContentIcon":{"type":"icon","value":{"aliases":[],"altIconName":"arrow-right","categories":[],"icon_set":"fontawesome-6.4.2","name":"arrow-right","styles":["SOLID"],"svg":{"SOLID":"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"},"unicode":"f061","viewPort":[0,0,448,512]}},"buttonContentIconPosition":{},"buttonContentLink":{},"buttonContentShowIcon":{},"buttonContentText":{},"showButton":{}},"groupLogo":{"logo":{},"logoLinkOverride":{},"overrideLogoLink":{}},"groupNavigation":{"menu":{"type":"menu","value":{"content":"\u003Cspan id=\"hs_cos_wrapper_header-module-1_\" class=\"hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu\" style=\"\" data-hs-cos-general-type=\"widget\" data-hs-cos-type=\"menu\" \u003E\u003Cdiv id=\"hs_menu_wrapper_header-module-1_\" class=\"hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal\" role=\"navigation\" data-sitemap-name=\"default\" data-menu-id=\"368516311799\" aria-label=\"Navigation Menu\"\u003E\n \u003Cul role=\"menu\"\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"https:\u002F\u002Fwww.bluepointsearch.com\u002Fservices\" role=\"menuitem\"\u003EServices\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"https:\u002F\u002Fwww.bluepointsearch.com\u002Freferral-program\" role=\"menuitem\"\u003EReferral Program\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"https:\u002F\u002Fwww.bluepointsearch.com\u002Fcontact\" role=\"menuitem\"\u003EContact Us\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003C\u002Ful\u003E\n\u003C\u002Fdiv\u003E\u003C\u002Fspan\u003E","menuId":"default"}}},"styles":{"groupButton":{"buttonStyleSize":{},"buttonStyleVariant":{}},"groupMenu":{"menuAccentColor":{},"menuAlignment":{}
2673,"menuBackgroundColor":{},"menuTextColor":{},"menuTextHoverColor":{}}}},"url":"https:\u002F\u002F241839045.fs1.hubspotusercontent-na2.net\u002Fhubfs\u002F241839045\u002Fraw_assets\u002Fcms-elevate-theme\u002Fmaster\u002F2274\u002Fjs_client_assets\u002Fassets\u002FMobileLogoBackButton-DtqpVGri.js"},{"clientOnly":false,"hydrateOn":"load","id":"island-02056anff8707R5","moduleId":"components\u002FMenuComponent\u002Findex.tsx?client-entry","moduleName":"index","priority":0,"props":{"additionalClassArray":["hs-elevate-site-header__main-nav-menu"],"flow":"horizontal","flyouts":true,"maxDepth":3,"menuAlignment":{"css":"","horizontal_align":"RIGHT"},"menuDataArray":[{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":1,"children":[],"contentGroupId":null,"contentType":"site_page","errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Services","level":1,"linkTarget":null,"live":true,"nodeType":2,"pageId":378174677725,"pageTitle":"Services","parentGuid":null,"slug":"services","state":"PUBLISHED_OR_SCHEDULED","subcategory":"site_page","topLevelAncestorGuid":null,"url":"https:\u002F\u002Fwww.bluepointsearch.com\u002Fservices","urlParamStr":"","urlWithoutAnchor":"https:\u002F\u002Fwww.bluepointsearch.com\u002Fservices"},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":1,"children":[],"contentGroupId":null,"contentType":"site_page","errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Referral Program","level":1,"linkTarget":null,"live":true,"nodeType":2,"pageId":378199223033,"pageTitle":"Referral Program","parentGuid":null,"slug":"referral-program","state":"PUBLISHED_OR_SCHEDULED","subcategory":"site_page","topLevelAncestorGuid":null,"url":"https:\u002F\u002Fwww.bluepointsearch.com\u002Freferral-program","urlParamStr":"","urlWithoutAnchor":"https:\u002F\u002Fwww.bluepointsearch.com\u002Freferral-program"},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":1,"children":[],"contentGroupId":null,"contentType":"site_page","errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Contact Us","level":1,"linkTarget":null,"live":true,"nodeType":2,"pageId":378199188209,"pageTitle":"Contact","parentGuid":null,"slug":"contact","state":"PUBLISHED_OR_SCHEDULED","subcategory":"site_page","topLevelAncestorGuid":null,"url":"https:\u002F\u002Fwww.bluepointsearch.com\u002Fcontact","urlParamStr":"","urlWithoutAnchor":"https:\u002F\u002Fwww.bluepointsearch.com\u002Fcontact"}],"navigationAriaLabel":"Main navigation"},"resolvedDataDependencies":{"languageVariants":{"data":[],"status":"SUCCESS"}},"sharedStateID":"hs-ss-:02056anff8707R0:","supplementalFieldValues":{"defaultContent":{"languageSwitcherSelectText":{},"logoLinkAriaText":{},"logoPlaceholderDescription":{},"logoPlaceholderTitle":{},"placeholderDescription":{},"placeholderTitle":{}},"globe_icon":{"type":"icon","value":{"aliases":["globe-americas","earth","earth-america"],"altIconName":"earth-americas","categories":[],"icon_set":"fontawesome-6.4.2","name":"earth-americas","styles":["SOLID"],"svg":{"SOLID":"M57.7 193l9.4 16.4c8.3 14.5 21.9 25.2 38 29.8L163 255.7c17.2 4.9 29 20.6 29 38.5v39.9c0 11 6.2 21 16 25.9s16 14.9 16 25.9v39c0 15.6 14.9 26.9 29.9 22.6c16.1-4.6 28.6-17.5 32.7-33.8l2.8-11.2c4.2-16.9 15.2-31.4 30.3-40l8.1-4.6c15-8.5 24.2-24.5 24.2-41.7v-8.3c0-12.7-5.1-24.9-14.1-33.9l-3.9-3.9c-9-9-21.2-14.1-33.9-14.1H257c-11.1 0-22.1-2.9-31.8-8.4l-34.5-19.7c-4.3-2.5-7.6-6.5-9.2-11.2c-3.2-9.6 1.1-20 10.2-24.5l5.9-3c6.6-3.3 14.3-3.9 21.3-1.5l23.2 7.7c8.2 2.7 17.2-.4 21.9-7.5c4.7-7 4.2-16.3-1.2-22.8l-13.6-16.3c-10-12-9.9-29.5 .3-41.3l15.7-18.3c8.8-10.3 10.2-25 3.5-36.7l-2.4-4.2c-3.5-.2-6.9-.3-10.4-.3C163.1 48 84.4 108.9 57.7 193zM464 256c0-36.8-9.6-71.4-26.4-101.5L412 164.8c-15.7 6.3-23.8 23.8-18.5 39.8l16.9 50.7c3.5 10.4 12 18.3 22.6 20.9l29.1 7.3c1.2-9 1.8-18.2 1.8-27.5zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"},"unicode":"f57d","viewPort":[0,0,512,512]}},"groupButton":{"buttonContentIcon":{"type":"icon","value":{"aliases":[],"altIconName":"arrow-right","categories":[],"icon_set":"fontawesome-6.4.2","name":"arrow-right","styles":["SOLID"],"svg":{"SOLID":"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"},"unicode":"f061","viewPort":[0,0,448,512]}},"buttonContentIconPosition":{},"buttonContentLink":{},"buttonContentShowIcon":{},"buttonContentText":{},"showButton":{}},"groupLogo":{"logo":{},"logoLinkOverride":{},"overrideLogoLink":{}},"groupNavigation":{"menu":{"type":"menu","value":{"content":"\u003Cspan id=\"hs_cos_wrapper_header-module-1_\" class=\"hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu\" style=\"\" data-hs-cos-general-type=\"widget\" data-hs-cos-type=\"menu\" \u003E\u003Cdiv id=\"hs_menu_wrapper_header-module-1_\" class=\"hs-menu-wrapper active-branch flyout
2673s hs-menu-flow-horizontal\" role=\"navigation\" data-sitemap-name=\"default\" data-menu-id=\"368516311799\" aria-label=\"Navigation Menu\"\u003E\n \u003Cul role=\"menu\"\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"https:\u002F\u002Fwww.bluepointsearch.com\u002Fservices\" role=\"menuitem\"\u003EServices\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"https:\u002F\u002Fwww.bluepointsearch.com\u002Freferral-program\" role=\"menuitem\"\u003EReferral Program\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"https:\u002F\u002Fwww.bluepointsearch.com\u002Fcontact\" role=\"menuitem\"\u003EContact Us\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003C\u002Ful\u003E\n\u003C\u002Fdiv\u003E\u003C\u002Fspan\u003E","menuId":"default"}}},"styles":{"groupButton":{"buttonStyleSize":{},"buttonStyleVariant":{}},"groupMenu":{"menuAccentColor":{},"menuAlignment":{},"menuBackgroundColor":{},"menuTextColor":{},"menuTextHoverColor":{}}}},"url":"https:\u002F\u002F241839045.fs1.hubspotusercontent-na2.net\u002Fhubfs\u002F241839045\u002Fraw_assets\u002Fcms-elevate-theme\u002Fmaster\u002F2274\u002Fjs_client_assets\u002Fassets\u002Findex-BmfWLHSR.js"},{"clientOnly":false,"hydrateOn":"load","id":"island-02056anff8707Rb","moduleId":"components\u002Fmodules\u002FSiteHeader\u002Fislands\u002FMobileMenuIsland.tsx?client-entry","moduleName":"MobileMenuIsland","priority":0,"props":{"buttonStyleSize":"medium","buttonStyleVariant":"primary","flow":"horizontal","flyouts":true,"groupButton":{"buttonContentIcon":{"icon_set":"fontawesome-6.4.2","name":"arrow-right"},"buttonContentIconPosition":"right","buttonContentLink":{"no_follow":false,"open_in_new_tab":false,"rel":"","sponsored":false,"url":null,"user_generated_content":false},"buttonContentShowIcon":false,"buttonContentText":"Get started","showButton":false},"hublData":{"companyName":"BluePoint Search","defaultLogo":{"alt":"BluePoint Search","height":329,"src":"https:\u002F\u002F245408219.fs1.hubspotusercontent-na2.net\u002Fhubfs\u002F245408219\u002FLogos\u002Flogo-white.png","suppress_company_name":false,"width":1011},"isInEditor":false,"logoLink":"https:\u002F\u002Fwww.bluepointsearch.com","navigation":{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":1,"children":[],"contentGroupId":null,"contentType":"site_page","errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Services","level":1,"linkTarget":null,"live":true,"nodeType":2,"pageId":378174677725,"pageTitle":"Services","parentGuid":null,"slug":"services","state":"PUBLISHED_OR_SCHEDULED","subcategory":"site_page","topLevelAncestorGuid":null,"url":"https:\u002F\u002Fwww.bluepointsearch.com\u002Fservices","urlParamStr":"","urlWithoutAnchor":"https:\u002F\u002Fwww.bluepointsearch.com\u002Fservices"},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":1,"children":[],"contentGroupId":null,"contentType":"site_page","errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Referral Program","level":1,"linkTarget":null,"live":true,"nodeType":2,"pageId":378199223033,"pageTitle":"Referral Program","parentGuid":null,"slug":"referral-program","state":"PUBLISHED_OR_SCHEDULED","subcategory":"site_page","topLevelAncestorGuid":null,"url":"https:\u002F\u002Fwww.bluepointsearch.com\u002Freferral-program","urlParamStr":"","urlWithoutAnchor":"https:\u002F\u002Fwww.bluepointsearch.com\u002Freferral-program"},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":1,"children":[],"contentGroupId":null,"contentType":"site_page","errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Contact Us","level":1,"linkTarget":null,"live":true,"nodeType":2,"pageId":378199188209,"pageTitle":"Contact","parentGuid":null,"slug":"contact","state":"PUBLISHED_OR_SCHEDULED","subcategory":"site_page","topLevelAncestorGuid":null,"url":"https:\u002F\u002Fwww.bluepointsearch.com\u002Fcontact","urlParamStr":"","urlWithoutAnchor":"https:\u002F\u002Fwww.bluepointsearch.com\u002Fcontact"}],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":null,"level":0,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":null,"urlParamStr":"","urlWithoutAnchor":"null"}},"langSwitcherIconFieldPath":"globe_icon","languageSwitcherSelectText":"Select a language","maxDepth":3,"menuAccentColor":"#F7F9FC","menuAlignment":{"css":"","horizontal_align":"RIGHT"}
2673,"menuBackgroundColor":"#ffffff","menuDataArray":[{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":1,"children":[],"contentGroupId":null,"contentType":"site_page","errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Services","level":1,"linkTarget":null,"live":true,"nodeType":2,"pageId":378174677725,"pageTitle":"Services","parentGuid":null,"slug":"services","state":"PUBLISHED_OR_SCHEDULED","subcategory":"site_page","topLevelAncestorGuid":null,"url":"https:\u002F\u002Fwww.bluepointsearch.com\u002Fservices","urlParamStr":"","urlWithoutAnchor":"https:\u002F\u002Fwww.bluepointsearch.com\u002Fservices"},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":1,"children":[],"contentGroupId":null,"contentType":"site_page","errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Referral Program","level":1,"linkTarget":null,"live":true,"nodeType":2,"pageId":378199223033,"pageTitle":"Referral Program","parentGuid":null,"slug":"referral-program","state":"PUBLISHED_OR_SCHEDULED","subcategory":"site_page","topLevelAncestorGuid":null,"url":"https:\u002F\u002Fwww.bluepointsearch.com\u002Freferral-program","urlParamStr":"","urlWithoutAnchor":"https:\u002F\u002Fwww.bluepointsearch.com\u002Freferral-program"},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":1,"children":[],"contentGroupId":null,"contentType":"site_page","errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Contact Us","level":1,"linkTarget":null,"live":true,"nodeType":2,"pageId":378199188209,"pageTitle":"Contact","parentGuid":null,"slug":"contact","state":"PUBLISHED_OR_SCHEDULED","subcategory":"site_page","topLevelAncestorGuid":null,"url":"https:\u002F\u002Fwww.bluepointsearch.com\u002Fcontact","urlParamStr":"","urlWithoutAnchor":"https:\u002F\u002Fwww.bluepointsearch.com\u002Fcontact"}],"menuTextColor":"#09152B","menuTextHoverColor":"#c7caca","moduleName":"header-module-1","myAvailableTranslations":[],"navigationAriaLabel":"Main mobile navigation"},"resolvedDataDependencies":{"languageVariants":{"data":[],"status":"SUCCESS"}},"sharedStateID":"hs-ss-:02056anff8707R0:","supplementalFieldValues":{"defaultContent":{"languageSwitcherSelectText":{},"logoLinkAriaText":{},"logoPlaceholderDescription":{},"logoPlaceholderTitle":{},"placeholderDescription":{},"placeholderTitle":{}},"globe_icon":{"type":"icon","value":{"aliases":["globe-americas","earth","earth-america"],"altIconName":"earth-americas","categories":[],"icon_set":"fontawesome-6.4.2","name":"earth-americas","styles":["SOLID"],"svg":{"SOLID":"M57.7 193l9.4 16.4c8.3 14.5 21.9 25.2 38 29.8L163 255.7c17.2 4.9 29 20.6 29 38.5v39.9c0 11 6.2 21 16 25.9s16 14.9 16 25.9v39c0 15.6 14.9 26.9 29.9 22.6c16.1-4.6 28.6-17.5 32.7-33.8l2.8-11.2c4.2-16.9 15.2-31.4 30.3-40l8.1-4.6c15-8.5 24.2-24.5 24.2-41.7v-8.3c0-12.7-5.1-24.9-14.1-33.9l-3.9-3.9c-9-9-21.2-14.1-33.9-14.1H257c-11.1 0-22.1-2.9-31.8-8.4l-34.5-19.7c-4.3-2.5-7.6-6.5-9.2-11.2c-3.2-9.6 1.1-20 10.2-24.5l5.9-3c6.6-3.3 14.3-3.9 21.3-1.5l23.2 7.7c8.2 2.7 17.2-.4 21.9-7.5c4.7-7 4.2-16.3-1.2-22.8l-13.6-16.3c-10-12-9.9-29.5 .3-41.3l15.7-18.3c8.8-10.3 10.2-25 3.5-36.7l-2.4-4.2c-3.5-.2-6.9-.3-10.4-.3C163.1 48 84.4 108.9 57.7 193zM464 256c0-36.8-9.6-71.4-26.4-101.5L412 164.8c-15.7 6.3-23.8 23.8-18.5 39.8l16.9 50.7c3.5 10.4 12 18.3 22.6 20.9l29.1 7.3c1.2-9 1.8-18.2 1.8-27.5zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"},"unicode":"f57d","viewPort":[0,0,512,512]}},"groupButton":{"buttonContentIcon":{"type":"icon","value":{"aliases":[],"altIconName":"arrow-right","categories":[],"icon_set":"fontawesome-6.4.2","name":"arrow-right","styles":["SOLID"],"svg":{"SOLID":"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"},"unicode":"f061","viewPort":[0,0,448,512]}},"buttonContentIconPosition":{},"buttonContentLink":{},"buttonContentShowIcon":{},"buttonContentText":{},"showButton":{}},"groupLogo":{"logo":{},"logoLinkOverride":{},"overrideLogoLink":{}},"groupNavigation":{"menu":{"type":"menu","value":{"content":"\u003Cspan id=\"hs_cos_wrapper_header-module-1_\" class=\"hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu\" style=\"\" data-hs-cos-general-type=\"widget\" data-hs-cos-type=\"menu\" \u003E\u003Cdiv id=\"hs_menu_wrapper_header-module-1_\" class=\"hs-menu-wrapper active-branch flyout
2673s hs-menu-flow-horizontal\" role=\"navigation\" data-sitemap-name=\"default\" data-menu-id=\"368516311799\" aria-label=\"Navigation Menu\"\u003E\n \u003Cul role=\"menu\"\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"https:\u002F\u002Fwww.bluepointsearch.com\u002Fservices\" role=\"menuitem\"\u003EServices\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"https:\u002F\u002Fwww.bluepointsearch.com\u002Freferral-program\" role=\"menuitem\"\u003EReferral Program\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"https:\u002F\u002Fwww.bluepointsearch.com\u002Fcontact\" role=\"menuitem\"\u003EContact Us\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003C\u002Ful\u003E\n\u003C\u002Fdiv\u003E\u003C\u002Fspan\u003E","menuId":"default"}}},"styles":{"groupButton":{"buttonStyleSize":{},"buttonStyleVariant":{}},"groupMenu":{"menuAccentColor":{},"menuAlignment":{},"menuBackgroundColor":{},"menuTextColor":{},"menuTextHoverColor":{}}}},"url":"https:\u002F\u002F241839045.fs1.hubspotusercontent-na2.net\u002Fhubfs\u002F241839045\u002Fraw_assets\u002Fcms-elevate-theme\u002Fmaster\u002F2274\u002Fjs_client_assets\u002Fassets\u002FMobileMenuIsland-i8qAYrhU.js"}]; 2674 if (Array.isArray(window.__islands)) { 2675 window.__islands.push(...newIslands); 2676 } else { 2677 window.__islands = newIslands; 2678 } 2679 2680 var newState = {"hs-ss-:02056anff8707R0:":{"value":[],"hasCustomReducerFunc":true}}; 2681 if (window.__hsSSInit) { 2682 window.__hsSSInit = Object.assign(window.__hsSSInit, newState); 2683 } else { 2684 window.__hsSSInit = newState; 2685 } 2686 </script>
2686 2687 <link rel="modulepreload" crossorigin href="https://static.hsappstatic.net/cms-js-static/ex/js/react/v18/react-combined.mjs"> 2688
2688<script type="module" crossorigin> 2689 import { initConfigSingletonFromJSON, setupIslandHydration } from "https://static.hsappstatic.net/cms-js-static/ex/js/island-runtime/v1/island-runtime.mjs" 2690 initConfigSingletonFromJSON(window.__hsEnvConfig) 2691 setupIslandHydration(); 2692 </script>
2692 2693 </div> 2694 2695</div><!--end widget-span --> 2696</div><!--end row--> 2697</div><!--end row-wrapper --> 2698 2699</div><!--end widget-span --> 2700</div> 2701</div> 2702</div> 2703 2704</header></div> 2705 2706 2707 2708 <main id="main-content"> 2709 2710 <div class="container-fluid"> 2711<div class="row-fluid-wrapper"> 2712<div class="row-fluid"> 2713<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> 2714 2715<div class="row-fluid-wrapper row-depth-1 row-number-1 dnd_area-row-0-max-width-section-centering dnd_area-row-0-background-layers dnd-section dnd_area-row-0-padding dnd_area-row-0-background-image dnd_area-row-0-hidden"> 2716<div class="row-fluid "> 2717<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 2718 2719<div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row"> 2720<div class="row-fluid "> 2721<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2722<div id="hs_cos_wrapper_module_178576642209010" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-09VGSRsQ.css"> 2723<div class="hs-elevate-heading-container _hs-elevate-heading-container_1bnlv_1" style="--hsElevate--heading__textColor:var(--hsElevate--section--darkSection--1__textColor)"><h1 class="hs-elevate-h1 hs-elevate-heading-container__heading" style="text-align:center" data-hs-token="module.module_178576642209010.headingAndTextHeading">
2723A legal search firm specializing in placing asset management talent.</h1></div> 2724
2724<script type="text/javascript"> 2725 window.__hsEnvConfig = {"hsDeployed":true,"hsEnv":"prod","hsJSRGates":["CMS:JSRenderer:GetServerSideProps","CMS:JSRenderer:EnvAllowlistRenderTime","CMS:JSRenderer:EnvAllowlist","CMS:JSRenderer:StripNullBytes"],"hublet":"na2","portalID":245408219}; 2726 window.__hsServerPageUrl = "https:\u002F\u002Fwww.bluepointsearch.com"; 2727 window.__hsBasePath = "\u002F"; 2728 </script>
2728 2729 </div> 2730 2731</div><!--end widget-span --> 2732</div><!--end row--> 2733</div><!--end row-wrapper --> 2734 2735<div class="row-fluid-wrapper row-depth-1 row-number-3 dnd-row"> 2736<div class="row-fluid "> 2737<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2738<div id="hs_cos_wrapper_module_178576642209012" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-DLDznqQN.css"> 2739<link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-Cir01r20.css"> 2740<div class="hs-elevate-button-wrapper _hs-elevate-button-wrapper--bootstrap_1urmm_9" style="--hsElevate--buttons__gap:var(--hsElevate--spacing--16, 16px);--hsElevate--buttons__alignment:center"><div class="hs-elevate-button-container _hs-elevate-button-container_1urmm_1"><a style="--hsElevate--button__padding:var(--hsElevate--spacing--16, 16px) var(--hsElevate--spacing--24, 24px)" class="hs-elevate-button _hs-elevate-button_zjvt8_1 hs-elevate-button--primary hs-elevate-button-container__button" target="" href="https://www.bluepointsearch.com/contact?hsLang=en" rel="" aria-label="Open content link" data-hs-token="module.module_178576642209012.groupButtons[0].buttonContentText">Find your next position</a></div></div> 2741
2741<script type="text/javascript"> 2742 window.__hsEnvConfig = {"hsDeployed":true,"hsEnv":"prod","hsJSRGates":["CMS:JSRenderer:GetServerSideProps","CMS:JSRenderer:EnvAllowlistRenderTime","CMS:JSRenderer:EnvAllowlist","CMS:JSRenderer:StripNullBytes"],"hublet":"na2","portalID":245408219}; 2743 window.__hsServerPageUrl = "https:\u002F\u002Fwww.bluepointsearch.com"; 2744 window.__hsBasePath = "\u002F"; 2745 </script>
2745 2746 </div> 2747 2748</div><!--end widget-span --> 2749</div><!--end row--> 2750</div><!--end row-wrapper --> 2751 2752</div><!--end widget-span --> 2753</div><!--end row--> 2754</div><!--end row-wrapper --> 2755 2756<div class="row-fluid-wrapper row-depth-1 row-number-4 dnd_area-row-1-max-width-section-centering dnd-section"> 2757<div class="row-fluid "> 2758<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 2759 2760<div class="row-fluid-wrapper row-depth-1 row-number-5 dnd-row"> 2761<div class="row-fluid "> 2762<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 2763 2764<div class="row-fluid-wrapper row-depth-1 row-number-6 dnd-row"> 2765<div class="row-fluid "> 2766<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2767<div id="hs_cos_wrapper_module_17859657549869" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-AJ-XpXDx.css"> 2768<div class="hs-elevate-rich-text _hs-elevate-rich-text_6uweg_1" style="--hsElevate--richText__textColor:var(--hsElevate--section--lightSection--1__textColor);--hsElevate--richText__accentColor:var(--hsElevate--section--lightSection--1__accentColor);--hsElevate--richText__linkColor:var(--hsElevate--section--lightSection--1--link__fontColor);--hsElevate--richText__textDecoration:var(--hsElevate--section--lightSection--1--link__textDecoration);--hsElevate--richText__textDecorationColor:var(--hsElevate--section--lightSection--1--link__textDecorationColor);--hsElevate--richText__linkHoverColor:var(--hsElevate--section--lightSection--1--link__hover--fontColor);--hsElevate--richText__linkHoverTextDecoration:var(--hsElevate--section--lightSection--1--link__hover--textDecoration);--hsElevate--richText__linkHoverTextDecorationColor:var(--hsElevate--section--lightSection--1--link__hover--textDecorationColor);--hsElevate--blockquote__textColor:var(--hsElevate--section--lightSection--1--blockquote__textColor);--hsElevate--blockquote__backgroundColor:var(--hsElevate--section--lightSection--1--blockquote__backgroundColor);--hsElevate--blockquote__accentColor:var(--hsElevate--section--lightSection--1--blockquote__accentColor)" data-hs-token="module.module_17859657549869.richTextContentHTML"><div style="text-align: center;"> 2769<h4>Our expertise</h4> 2770</div></div> 2771
2771<script type="text/javascript"> 2772 window.__hsEnvConfig = {"hsDeployed":true,"hsEnv":"prod","hsJSRGates":["CMS:JSRenderer:GetServerSideProps","CMS:JSRenderer:EnvAllowlistRenderTime","CMS:JSRenderer:EnvAllowlist","CMS:JSRenderer:StripNullBytes"],"hublet":"na2","portalID":245408219}; 2773 window.__hsServerPageUrl = "https:\u002F\u002Fwww.bluepointsearch.com"; 2774 window.__hsBasePath = "\u002F"; 2775 </script>
2775 2776 </div> 2777 2778</div><!--end widget-span --> 2779</div><!--end row--> 2780</div><!--end row-wrapper --> 2781 2782<div class="row-fluid-wrapper row-depth-1 row-number-7 dnd-row"> 2783<div class="row-fluid "> 2784<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2785<div id="hs_cos_wrapper_module_178596575498610" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-09VGSRsQ.css"> 2786<div class="hs-elevate-heading-container _hs-elevate-heading-container_1bnlv_1" style="--hsElevate--heading__textColor:var(--hsElevate--section--lightSection--1__textColor)"><h2 class="hs-elevate-h1 hs-elevate-heading-container__heading" style="text-align:center" data-hs-token="module.module_178596575498610.headingAndTextHeading">Asset management specialists</h2></div> 2787
2787<script type="text/javascript"> 2788 window.__hsEnvConfig = {"hsDeployed":true,"hsEnv":"prod","hsJSRGates":["CMS:JSRenderer:GetServerSideProps","CMS:JSRenderer:EnvAllowlistRenderTime","CMS:JSRenderer:EnvAllowlist","CMS:JSRenderer:StripNullBytes"],"hublet":"na2","portalID":245408219}; 2789 window.__hsServerPageUrl = "https:\u002F\u002Fwww.bluepointsearch.com"; 2790 window.__hsBasePath = "\u002F"; 2791 </script>
2791 2792 </div> 2793 2794</div><!--end widget-span --> 2795</div><!--end row--> 2796</div><!--end row-wrapper --> 2797 2798<div class="row-fluid-wrapper row-depth-1 row-number-8 dnd-row"> 2799<div class="row-fluid "> 2800<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2801<div id="hs_cos_wrapper_module_178596575498611" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-AJ-XpXDx.css"> 2802<div class="hs-elevate-rich-text _hs-elevate-rich-text_6uweg_1" style="--hsElevate--richText__textColor:var(--hsElevate--section--lightSection--1__textColor);--hsElevate--richText__accentColor:var(--hsElevate--section--lightSection--1__accentColor);--hsElevate--richText__linkColor:var(--hsElevate--section--lightSection--1--link__fontColor);--hsElevate--richText__textDecoration:var(--hsElevate--section--lightSection--1--link__textDecoration);--hsElevate--richText__textDecorationColor:var(--hsElevate--section--lightSection--1--link__textDecorationColor);--hsElevate--richText__linkHoverColor:var(--hsElevate--section--lightSection--1--link__hover--fontColor);--hsElevate--richText__linkHoverTextDecoration:var(--hsElevate--section--lightSection--1--link__hover--textDecoration);--hsElevate--richText__linkHoverTextDecorationColor:var(--hsElevate--section--lightSection--1--link__hover--textDecorationColor);--hsElevate--blockquote__textColor:var(--hsElevate--section--lightSection--1--blockquote__textColor);--hsElevate--blockquote__backgroundColor:var(--hsElevate--section--lightSection--1--blockquote__backgroundColor);--hsElevate--blockquote__accentColor:var(--hsElevate--section--lightSection--1--blockquote__accentColor)" data-hs-token="module.module_178596575498611.richTextContentHTML"><div style="text-align: center;"> 2803<p>We focus exclusively on asset management legal recruitment, using deep industry experience and relationships across top tier investment management, funds, secondaries, and regulatory practices to place attorneys who meet the technical, regulatory, and cultural needs of each role. We leverage our deep understanding of the industry to match attorneys to positions where they add value and can grow. Understanding both law firm and candidate perspectives, we tailor guidance on resumes, interviews, and compensation to align placements with skills, values, and career goals.</p> 2804</div></div> 2805
2805<script type="text/javascript"> 2806 window.__hsEnvConfig = {"hsDeployed":true,"hsEnv":"prod","hsJSRGates":["CMS:JSRenderer:GetServerSideProps","CMS:JSRenderer:EnvAllowlistRenderTime","CMS:JSRenderer:EnvAllowlist","CMS:JSRenderer:StripNullBytes"],"hublet":"na2","portalID":245408219}; 2807 window.__hsServerPageUrl = "https:\u002F\u002Fwww.bluepointsearch.com"; 2808 window.__hsBasePath = "\u002F"; 2809 </script>
2809 2810 </div> 2811 2812</div><!--end widget-span --> 2813</div><!--end row--> 2814</div><!--end row-wrapper --> 2815 2816</div><!--end widget-span --> 2817</div><!--end row--> 2818</div><!--end row-wrapper --> 2819 2820</div><!--end widget-span --> 2821</div><!--end row--> 2822</div><!--end row-wrapper --> 2823 2824<div class="row-fluid-wrapper row-depth-1 row-number-9 dnd_area-row-2-background-layers dnd_area-row-2-background-color dnd-section"> 2825<div class="row-fluid "> 2826<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 2827 2828<div class="row-fluid-wrapper row-depth-1 row-number-10 dnd-row"> 2829<div class="row-fluid "> 2830<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2831<div id="hs_cos_wrapper_module_1785961496942" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-09VGSRsQ.css"> 2832<div class="hs-elevate-heading-container _hs-elevate-heading-container_1bnlv_1" style="--hsElevate--heading__textColor:var(--hsElevate--section--lightSection--2__textColor)"><h2 class="hs-elevate-h2 hs-elevate-heading-container__heading" style="text-align:center" data-hs-token="module.module_1785961496942.headingAndTextHeading">Our ethos</h2></div> 2833
2833<script type="text/javascript"> 2834 window.__hsEnvConfig = {"hsDeployed":true,"hsEnv":"prod","hsJSRGates":["CMS:JSRenderer:GetServerSideProps","CMS:JSRenderer:EnvAllowlistRenderTime","CMS:JSRenderer:EnvAllowlist","CMS:JSRenderer:StripNullBytes"],"hublet":"na2","portalID":245408219}; 2835 window.__hsServerPageUrl = "https:\u002F\u002Fwww.bluepointsearch.com"; 2836 window.__hsBasePath = "\u002F"; 2837 </script>
2837 2838 </div> 2839 2840</div><!--end widget-span --> 2841</div><!--end row--> 2842</div><!--end row-wrapper --> 2843 2844<div class="row-fluid-wrapper row-depth-1 row-number-11 dnd-row cell_17859612378118-row-1-padding"> 2845<div class="row-fluid "> 2846<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2847<div id="hs_cos_wrapper_module_178596123781114" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-DA0Ph26K.css"> 2848<link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-N2SAwmPM.css"> 2849<link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-Cir01r20.css"> 2850<div class="hs-elevate-card-container _hs-elevate-card-container_wd0gz_1 _hs-elevate-card-container--bootstrap_wd0gz_8" style="--hsElevate--cardIcon__borderRadius:var(--hsElevate--card--variant1__iconBorderRadius);--hsElevate--cardIcon__fillColor:var(--hsElevate--card--variant1__iconColor);--hsElevate--cardIcon__backgroundColor:var(--hsElevate--card--variant1__iconBackgroundColor);--hsElevate--card__alignment:flex-start;--hsElevate--card__textAlignment:left"><article class="hs-elevate-card _hs-elevate-card_oqfoj_1 hs-elevate-card--variant-1 hs-elevate-card-container__card _hs-elevate-card-container__card--no-button_wd0gz_107 undefined"><div class="hs-elevate-card-container__content _hs-elevate-card-container__content_wd0gz_86"><h3 class="hs-elevate-h4 hs-elevate-card-container__title" style="text-align:left" data-hs-token="module.module_178596123781114.groupCards[0].groupContent.headingAndTextHeading">This is a partnership</h3><div class="hs-elevate-card-container__body _hs-elevate-card-container__body_wd0gz_103" data-hs-token="module.module_178596123781114.groupCards[0].groupContent.richTextContentHTML">Your career is a marathon, not a sprint. We take the same long-term approach to our relationships with our partner firms and candidates.</div></div></article><article class="hs-elevate-card _hs-elevate-card_oqfoj_1 hs-elevate-card--variant-1 hs-elevate-card-container__card _hs-elevate-card-container__card--no-button_wd0gz_107 undefined"><div class="hs-elevate-card-container__content _hs-elevate-card-container__content_wd0gz_86"><h3 class="hs-elevate-h4 hs-elevate-card-container__title" style="text-align:left" data-hs-token="module.module_178596123781114.groupCards[1].groupContent.headingAndTextHeading">Built on trust</h3><div class="hs-elevate-card-container__body _hs-elevate-card-container__body_wd0gz_103" data-hs-token="module.module_178596123781114.groupCards[1].groupContent.richTextContentHTML">We approach each search with the enthusiasm and commitment it deserves. For us, itâs not just about filling a positionâitâs about ensuring that our firms and candidates succeed alongside us.</div></div></article></div> 2851
2851<script type="text/javascript"> 2852 window.__hsEnvConfig = {"hsDeployed":true,"hsEnv":"prod","hsJSRGates":["CMS:JSRenderer:GetServerSideProps","CMS:JSRenderer:EnvAllowlistRenderTime","CMS:JSRenderer:EnvAllowlist","CMS:JSRenderer:StripNullBytes"],"hublet":"na2","portalID":245408219}; 2853 window.__hsServerPageUrl = "https:\u002F\u002Fwww.bluepointsearch.com"; 2854 window.__hsBasePath = "\u002F"; 2855 </script>
2855 2856 </div> 2857 2858</div><!--end widget-span --> 2859</div><!--end row--> 2860</div><!--end row-wrapper --> 2861 2862</div><!--end widget-span --> 2863</div><!--end row--> 2864</div><!--end row-wrapper --> 2865 2866</div><!--end widget-span --> 2867</div> 2868</div> 2869</div> 2870 2871 </main> 2872 2873 2874 <div data-global-resource-path="@hubspot/elevate/templates/partials/footer.hubl.html"> 2875 2876 2877 2878 2879 2880 2881<footer class="hs-elevate-footer"> 2882 <div class="container-fluid"> 2883<div class="row-fluid-wrapper"> 2884<div class="row-fluid"> 2885<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> 2886 2887<div class="row-fluid-wrapper row-depth-1 row-number-1 footer-row-0-background-color dnd-section footer-row-0-padding footer-row-0-hidden footer-row-0-background-layers footer-row-0-force-full-width-section"> 2888<div class="row-fluid "> 2889<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2890<div id="hs_cos_wrapper_footer-module-7" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 2891 2892 2893 2894 2895 2896 2897 2898<hr></div> 2899 2900</div><!--end widget-span --> 2901</div><!--end row--> 2902</div><!--end row-wrapper --> 2903 2904<div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-section footer-row-1-padding footer-row-1-background-layers footer-row-1-background-color"> 2905<div class="row-fluid "> 2906<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 2907<div id="hs_cos_wrapper_footer-module-8" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><link rel="stylesheet" href="https://241839045.fs1.hubspotusercontent-na2.net/hubfs/241839045/raw_assets/cms-elevate-theme/master/2274/js_client_assets/assets/index-AJ-XpXDx.css"> 2908<div class="hs-elevate-rich-text _hs-elevate-rich-text_6uweg_1" style="--hsElevate--richText__textColor:var(--hsElevate--section--darkSection--1__textColor);--hsElevate--richText__accentColor:var(--hsElevate--section--darkSection--1__accentColor);--hsElevate--richText__linkColor:var(--hsElevate--section--darkSection--1--link__fontColor);--hsElevate--richText__textDecoration:var(--hsElevate--section--darkSection--1--link__textDecoration);--hsElevate--richText__textDecorationColor:var(--hsElevate--section--darkSection--1--link__textDecorationColor);--hsElevate--richText__linkHoverColor:var(--hsElevate--section--darkSection--1--link__hover--fontColor);--hsElevate--richText__linkHoverTextDecoration:var(--hsElevate--section--darkSection--1--link__hover--textDecoration);--hsElevate--richText__linkHoverTextDecorationColor:var(--hsElevate--section--darkSection--1--link__hover--textDecorationColor);--hsElevate--blockquote__textColor:var(--hsElevate--section--darkSection--1--blockquote__textColor);--hsElevate--blockquote__backgroundColor:var(--hsElevate--section--darkSection--1--blockquote__backgroundColor);--hsElevate--blockquote__accentColor:var(--hsElevate--section--darkSection--1--blockquote__accentColor)" data-hs-token="module.footer-module-8.richTextContentHTML"><div style="text-align: center;"><span>© 2026 BluePoint Search. All rights reserved.</span></div></div> 2909
2909<script type="text/javascript"> 2910 window.__hsEnvConfig = {"hsDeployed":true,"hsEnv":"prod","hsJSRGates":["CMS:JSRenderer:GetServerSideProps","CMS:JSRenderer:EnvAllowlistRenderTime","CMS:JSRenderer:EnvAllowlist","CMS:JSRenderer:StripNullBytes"],"hublet":"na2","portalID":245408219}; 2911 window.__hsServerPageUrl = "https:\u002F\u002Fwww.bluepointsearch.com"; 2912 window.__hsBasePath = "\u002F"; 2913 </script>
2913 2914 </div> 2915 2916</div><!--end widget-span --> 2917</div><!--end row--> 2918</div><!--end row-wrapper --> 2919 2920</div><!--end widget-span --> 2921</div> 2922</div> 2923</div> 2924</footer></div> 2925 2926 2927 2928 2929 2930 2931<!-- HubSpot performance collection script -->
2932<script defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script>
vendor: 1 bytes, line 2932
2932
2933<script> 2934var hsVars = hsVars || {}; hsVars['language'] = 'en'; 2935</script>
2935 2936
2937<script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script>
vendor: 1 bytes, line 2937
2937
2938<script src="/hs/hsstatic/keyboard-accessible-menu-flyouts/static-1.17/bundles/project.js"></script>
2938 2939 2940<!-- Start of HubSpot Analytics Code -->
2941<script type="text/javascript"> 2942var _hsq = _hsq || []; 2943_hsq.push(["setContentType", "standard-page"]); 2944_hsq.push(["setCanonicalUrl", "https:\/\/www.bluepointsearch.com"]); 2945_hsq.push(["setPageId", "368516443878"]); 2946_hsq.push(["setContentMetadata", { 2947 "contentPageId": 368516443878, 2948 "legacyPageId": "368516443878", 2949 "contentFolderId": null, 2950 "contentGroupId": null, 2951 "abTestId": null, 2952 "languageVariantId": 368516443878, 2953 "languageCode": "en", 2954 2955 2956}]); 2957</script>
2957 2958
2959<script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/245408219.js"></script>
2959 2960<!-- End of HubSpot Analytics Code --> 2961 2962
2963<script type="text/javascript"> 2964var hsVars = { 2965 render_id: "fea2191d-165e-415e-8434-8b42cd814fd5", 2966 ticks: 1790407275839, 2967 page_id: 368516443878, 2968 2969 content_group_id: 0, 2970 portal_id: 245408219, 2971 app_hs_base_url: "https://app-na2.hubspot.com", 2972 cp_hs_base_url: "https://cp-na2.hubspot.com", 2973 language: "en", 2974 analytics_page_type: "standard-page", 2975 scp_content_type: "", 2976 2977 analytics_page_id: "368516443878", 2978 category_id: 1, 2979 folder_id: 0, 2980 is_hubspot_user: false 2981} 2982</script>
2982 2983 2984
2985<script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"></script>
2985 2986 2987 2988 2989 2990 2991</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.