PageSourceSearch

https://www.bluepointsearch.com/

html bluepointsearch.com collected 2026-10-07 17:46:53 UTC 133,832 bytes, 2,991 lines download raw bytes

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&amp;height=329&amp;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&amp;height=165&amp;name=logo-white.png 506w, https://www.bluepointsearch.com/hs-fs/hubfs/Logos/logo-white.png?width=1011&amp;height=329&amp;name=logo-white.png 1011w, https://www.bluepointsearch.com/hs-fs/hubfs/Logos/logo-white.png?width=1517&amp;height=494&amp;name=logo-white.png 1517w, https://www.bluepointsearch.com/hs-fs/hubfs/Logos/logo-white.png?width=2022&amp;height=658&amp;name=logo-white.png 2022w, https://www.bluepointsearch.com/hs-fs/hubfs/Logos/logo-white.png?width=2528&amp;height=823&amp;name=logo-white.png 2528w, https://www.bluepointsearch.com/hs-fs/hubfs/Logos/logo-white.png?width=3033&amp;height=987&amp;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.