html.js{margin-right:0!important;overflow:auto!important}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.flexbox-list,.flexbox-media,.row-flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.flexbox-list,.row-flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox-media{margin-bottom:1em}.row-flex{flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}a[href="https://www.hudsonrivertrading.com/hrtbeat/category/featured/"],a[href="https://hudsonrivertrading.com/hrtbeat/category/featured/"]{display:none}.et_pb_row .et_pb_column:nth-child(2) .et_pb_title_meta_container{visibility:hidden;font-size:0}.et_pb_row .et_pb_column:nth-child(2) .et_pb_title_meta_container a{visibility:visible}.tech-blog .dsm-entry-overlay .et-pb-icon{visibility:hidden}.tech-blog .dsm-entry-overlay .et-pb-icon:after{content:'↳ Learn More';font:500 20px 'IBM Plex Mono',monospace;text-transform:uppercase;letter-spacing:1px;line-height:0em;color:#fff;visibility:visible;margin-left:-50px}sup{font-size:75%}.wp-block-footnotes{margin-top:1em;border-top:1px solid #eee;padding-top:1em!important}.wp-block-footnotes li{font-size:90%}@media only screen and (max-width:768px){.playlist-card .dsm_card_carousel_child_image_wrapper{min-height:310px!important}}.playlist-card .dsm_card_wrapper{bottom:0!important;position:absolute;z-index:9999999;width:100%}@media only screen and (min-width:981px){.careers-spotlight .careers-video-card{width:550px!important}.careers-card-section .dsm_card_carousel,.careers-card-section .swiper-container{overflow:visible!important}}@media screen and (max-width:1100px){.dsm-title-wrapper{font-size:12px}}.row-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.row-inline-buttons .et_pb_column{display:flex;justify-content:center}#madLibsForm .field_select option{text-align:right}#madLibsForm form select option{text-align:right}#madLibsForm form .gfield{display:flex}.et_pb_section #madLibsForm .gfield--type-select+.gfield--type-select{margin-top:0}#madLibsForm .gfield_label{flex:none;margin-right:.35em;font-weight:700;font-size:5em;color:#1F1F38;margin-bottom:-5px}#madLibsForm .ginput_container{flex:2 1 auto;align-self:center}#madLibsForm .gfield--type-select+.gfield--type-select{margin-top:2em}#madLibsForm .gform_heading{margin-bottom:.75em}#madLibsForm .gform_footer{margin-top:2em}.et_pb_section #madLibsForm .gform_footer input.gform_button{margin-top:1em;font:500 15px 'IBM Plex Sans',Helvetica,Arial,Lucida,sans-serif;letter-spacing:.1em;color:#535461;border-radius:100px;border-width:0px;overflow:hidden;background-color:#DADBE6;padding:0.6em 1.25em;box-shadow:none}#madLibsForm .gform_footer input.gform_button:hover{background-color:#FF8200;color:#fff}#madLibsForm select{background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.et_pb_section #madLibsForm .gfield_select{font-family:'IBM Plex Mono',monospace;font-weight:500;font-size:1.15em;text-transform:uppercase;color:#7B7D8C;letter-spacing:0.1em}.et_pb_section #madLibsForm select{overflow:hidden;background:url("/wp-content/uploads/2024/01/careers-select-arrow.svg") no-repeat right #fff;background-size:12px;padding-right:30px;border-width:0px 0px 3px 0px;border-color:#1F1F38;border-radius:0;box-shadow:none}.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:2%;-ms-grid-columns:(1fr 2%) [12];grid-row-gap:16px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:6em 6em 6em 1em;width:100%}.et_pb_section #madLibsForm .gform_fields{row-gap:0}@media (min-width:1520px) and (max-width:1650px){.et_pb_section #madLibsForm .gfield_label{font-size:4em}}@media (min-width:1395px) and (max-width:1519px){.et_pb_section #madLibsForm .gfield_label{font-size:3.5em}}@media (min-width:1270px) and (max-width:1394px){.et_pb_section #madLibsForm .gfield_label{font-size:3em}}@media (min-width:1200px) and (max-width:1269px){.et_pb_section #madLibsForm .gfield_label{font-size:2.751em}}@media screen and (max-width:1199px){.et_pb_section #madLibsForm .gfield_label,.et_pb_section #madLibsForm .ginput_container,.et_pb_section #madLibsForm .gfield{width:100%;display:block;flex:none}.et_pb_section #madLibsForm form select option{text-align:left}.et_pb_section #madLibsForm .gfield_label{font-size:2em}}@media only screen and (max-width:768px){.et_pb_section #madLibsForm .gfield_select{padding:0}.et_pb_section #madLibsForm .gform_fields{row-gap:25px}}.dsm-popup{max-height:90vh!important;overflow:auto}.dsm-popup ul{margin-left:1em}.mfp-close{margin:1em;color:#919199}@media only screen and (max-width:768px){.et_contact_bottom_container{float:none}}.mfp-content{width:90vw!important}.wp-block-kevinbatdorf-code-block-pro{margin-bottom:1em}.et_pb_post_content_0_tb_body img{border:none!important}.et-menu a:hover{opacity:1}.shiki code span{line-height:1.6em;letter-spacing:0}@media (min-width:1520px){.shiki code span{font-size:16px!important}}.hrtbeatentrytop{padding-top:1em}.hrtbeatentrybot{padding-bottom:1em}.hrtbeatdiv{color:#dadbe7;padding-top:1em;padding-bottom:1em}.hrtbeatbulletspacer{padding:10px 0px}@media (min-width:769px) and (max-width:980px){.shiki code span{font-size:14px!important}}@media only screen and (max-width:768px){.shiki code span{font-size:12px!important}}code{color:#ad0008}