/* qa-fixes-remote-hiring-report.css — page-scoped port from the Webflow bundle
   (not loaded site-wide). Contains every bundle rule whose selector classes are ALL
   present on /remote-hiring-report, prefixed with .rp-remote-hiring-report so it affects
   ONLY this page. Gives full visual parity with remotepass-v2.webflow.io. */
.rp-remote-hiring-report .w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}
.rp-remote-hiring-report input.w-button{-webkit-appearance:button}
.rp-remote-hiring-report .w-row:before,
.rp-remote-hiring-report .w-row:after{content:" ";grid-area:1/1/2/2;display:table}
.rp-remote-hiring-report .w-row:after{clear:both}
.rp-remote-hiring-report .w-row .w-row{margin-left:0;margin-right:0}
.rp-remote-hiring-report .w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}
.rp-remote-hiring-report .w-col .w-col{padding-left:0;padding-right:0}
.rp-remote-hiring-report .w-col-5{width:41.6667%}
.rp-remote-hiring-report .w-col-6{width:50%}
.rp-remote-hiring-report .w-col-7{width:58.3333%}
@media screen and (max-width:991px){
  .rp-remote-hiring-report .w-col-stack{width:100%;left:auto;right:auto}
}
@media screen and (max-width:767px){
  .rp-remote-hiring-report .w-row{margin-left:0;margin-right:0}
  .rp-remote-hiring-report .w-col{width:100%;left:auto;right:auto}
}
@media screen and (max-width:479px){
  .rp-remote-hiring-report .w-col{width:100%}
}
.rp-remote-hiring-report .w-richtext:before,
.rp-remote-hiring-report .w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}
.rp-remote-hiring-report .w-richtext:after{clear:both}
.rp-remote-hiring-report .w-richtext[contenteditable=true]:before,
.rp-remote-hiring-report .w-richtext[contenteditable=true]:after{white-space:initial}
.rp-remote-hiring-report .w-richtext ol,
.rp-remote-hiring-report .w-richtext ul{overflow:hidden}
.rp-remote-hiring-report .w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}
.rp-remote-hiring-report .w-richtext figure{max-width:60%;position:relative}
.rp-remote-hiring-report .w-richtext figure>div:before{cursor:default!important}
.rp-remote-hiring-report .w-richtext figure img{width:100%}
.rp-remote-hiring-report .w-richtext figure div{color:#0000;font-size:0}
.rp-remote-hiring-report .w-richtext figure[data-rt-type=image]{display:table}
.rp-remote-hiring-report .w-richtext figure[data-rt-type=image]>div{display:inline-block}
.rp-remote-hiring-report .w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}
.rp-remote-hiring-report .w-richtext figure[data-rt-type=video]{width:60%;height:0}
.rp-remote-hiring-report .w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}
.rp-remote-hiring-report .w-richtext figure[data-rt-type=video]>div{width:100%}
.rp-remote-hiring-report .rp-section{text-align:start;background-color:#fff;display:block;position:relative;overflow:hidden}
.rp-remote-hiring-report .rp-section.gray-bg{background-color:#f5f7fa;padding-bottom:0}
.rp-remote-hiring-report .rp-container{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:8.33em;padding-right:8.33em}
.rp-remote-hiring-report .rp-container.hero-container{padding-top:13.89em;padding-bottom:10.42em}
.rp-remote-hiring-report .rp-container.py10{padding-top:7.3em;padding-bottom:7.3em}
.rp-remote-hiring-report .rp-container.getguide-rp-container{z-index:2;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;position:relative}
.rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container{margin-bottom:0}
.rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container.apple-pay-app-hero-container{padding-left:24px;padding-right:24px}
.rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container.security-trust-hero-container{padding-left:24px;padding-right:24px;position:static}
.rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container.security-trust-hero-container.full-width{max-width:1300px;padding-left:0;padding-right:0}
.rp-remote-hiring-report .rp-container.horizental_slider_container{text-align:center;padding-left:24px;padding-right:24px}
.rp-remote-hiring-report .rp-container.no-my{padding-left:0;padding-right:0}
.rp-remote-hiring-report .hero-subtitle{color:#0f1035;text-align:start;max-width:93%;font-family:Inter,sans-serif;font-size:1.5em;font-weight:400;line-height:1.41}
.rp-remote-hiring-report .btn{border:1px solid var(--royal-blue);background-color:var(--royal-blue);text-align:end;text-transform:capitalize;border-radius:4px;padding:1em 3.13em;font-size:1.25em;font-weight:500;transition:all .3s}
.rp-remote-hiring-report .btn:hover{background-color:#1344cd}
.rp-remote-hiring-report .btn.wider{text-align:center;background-color:#114ef7;border-color:#114ef7;padding:.85em 4.2em;font-family:Inter,sans-serif}
.rp-remote-hiring-report .btn.wider:hover{background-color:#1344cd;border-color:#1344cd}
.rp-remote-hiring-report .btn.wider.max-width{cursor:pointer;border-radius:8px;padding:.95em 3em}
.rp-remote-hiring-report .txt-ctr{text-align:center}
.rp-remote-hiring-report .flx-h-ctr{align-items:center;display:flex}
.rp-remote-hiring-report .rp-h2{color:#0f1035;text-align:start;letter-spacing:-.045em;margin-top:0;font-family:Inter,sans-serif;font-size:3em;line-height:1.2}
.rp-remote-hiring-report .mt1{margin-top:.69em}
.rp-remote-hiring-report .mt1.int-item-card-mt1{margin-top:0}
.rp-remote-hiring-report .mw5{width:45em}
.rp-remote-hiring-report .mw5.circles-bg-download{width:43em;position:relative}
.rp-remote-hiring-report .mt2{direction:ltr;background-color:#0000;margin-top:1.39em;padding-left:0;padding-right:0}
.rp-remote-hiring-report .int-item{text-align:center;background-color:#feffff;border-radius:1.39em;flex-direction:column;justify-content:space-between;align-items:center;padding-top:3.96em;padding-bottom:2.78em;transition:all .4s;display:flex}
.rp-remote-hiring-report .int-item:hover{box-shadow:0 10px 20px #0000000f}
.rp-remote-hiring-report .int-item.int-item-card{grid-column-gap:16px;grid-row-gap:16px;background-color:#fff;border:1px solid #e0e3eb;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;padding:24px 24px 72px;display:flex}
.rp-remote-hiring-report .int-item.int-item-card:hover{background-color:#fafbff;border-color:#adc2fc}
.rp-remote-hiring-report .int-item.int-item-card.bg-blue{background-color:#052287;border-color:#052287;justify-content:space-between;align-items:flex-start;padding-bottom:32px}
.rp-remote-hiring-report .int-item.int-item-card.bg-blue.int-item-card-full-width{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;align-items:stretch}
.rp-remote-hiring-report .int-item.int-item-card.bg-blue.adjust-my{border-radius:24px}
.rp-remote-hiring-report .int-item.int-item-card.bg-light-blue{background-color:#114ef7}
.rp-remote-hiring-report .int-item.int-item-card.bg-light-blue.adjust-my{border-radius:24px}
.rp-remote-hiring-report .int-item.int-item-card.adjust-my{border-radius:24px;padding-bottom:24px}
.rp-remote-hiring-report .intname{font-size:1.39em;font-weight:600}
.rp-remote-hiring-report .intname.intname-left{text-align:start;margin-top:20px;margin-bottom:8px;font-size:18px;line-height:28px}
.rp-remote-hiring-report .intname.intname-left.capitalize{color:#08080d;text-transform:uppercase}
.rp-remote-hiring-report .intname.intname-left.capitalize.text-color-white{color:#fff;font-size:1.025rem;line-height:1.75rem}
.rp-remote-hiring-report .intname.intname-left.capitalize.text-color-white.normlize{text-transform:capitalize}
.rp-remote-hiring-report .intname.intname-left.text-color-white{color:#fff}
.rp-remote-hiring-report .intname.text-color-white.text-medium{font-size:1.75em;font-weight:700}
.rp-remote-hiring-report .int-type{color:#0f1035b3;font-size:1.11em;line-height:1.5}
.rp-remote-hiring-report .int-type.int-type-left{text-align:start;font-size:16px}
.rp-remote-hiring-report .int-type.int-type-left.text-color-white{color:#fff}
.rp-remote-hiring-report .int-type.int-type-left.text-color-dimgray{color:#d2d2d2}
.rp-remote-hiring-report .int-type.int-type-left.text-color-light-gray{color:#696969}
.rp-remote-hiring-report .mt5{margin-top:3.47em}
.rp-remote-hiring-report .mt5.int-item-card-mt5{margin-top:0}
.rp-remote-hiring-report .expand{flex-direction:column;flex:1;justify-content:center;min-height:80px;display:flex}
.rp-remote-hiring-report .expand.align-item-left{justify-content:flex-start;align-items:flex-start;display:block}
.rp-remote-hiring-report .expand.align-item-left.justify-item-center{justify-content:center;align-items:flex-start;display:flex}
.rp-remote-hiring-report .mt6{margin-top:4.31em}
.rp-remote-hiring-report .mt6.flx-h-ctr{margin-top:1.5em}
.rp-remote-hiring-report .f12{font-size:12px}
.rp-remote-hiring-report .f12.dark-gray-txt{text-align:start;font-family:Inter,sans-serif;font-size:.75rem;line-height:1.5}
.rp-remote-hiring-report .dark-gray-txt{color:#67687f}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header{color:#fff;letter-spacing:0;margin-bottom:20px;font-family:Inter,sans-serif;font-size:3.5rem;position:static}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow{color:#021143;margin-bottom:32px;font-size:2.5rem;font-weight:600;line-height:56px}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray{color:#2a2a2a;text-transform:none;width:85%;margin-top:0;margin-bottom:16px;font-size:2rem;font-weight:700;line-height:42px}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray.small-font-24{margin-bottom:8px;font-size:1.25rem;line-height:30px}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray.small-font-24.text-color-white{color:#fff}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray.text-medium{margin-bottom:0;font-size:1.5rem}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray.color-white{color:#fff}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray.color-white.no-mb{margin-bottom:0}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray.color-white.adjust-padding{margin-top:8px;margin-bottom:8px}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray.full-width{width:100%}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray.no-mb{margin-bottom:0}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray.no-mb.text-bigger{font-size:3rem}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray.text-color-blue{color:#021143}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.double-slide-landing-page-left-main-header-dark-blue{color:#18181b;letter-spacing:-2px;width:95%;margin-bottom:16px;font-size:3.35rem;font-weight:700;line-height:64px}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.double-slide-landing-page-left-main-header-dark-blue.full-width{width:100%;max-width:none}
.rp-remote-hiring-report .double-slide-landing-page-left-main-header.double-slide-landing-page-left-main-header-dark-blue.white-text{color:#fff}
.rp-remote-hiring-report .double-slide-landing-page-left-label{width:80%;max-width:550px;font-family:Inter,sans-serif;font-size:1.063rem;font-weight:400;line-height:1.5}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray{color:#696969;width:100%;font-size:1rem}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width{width:100%}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.double-slide-landing-page-left-label-gray{max-width:500px;margin-bottom:16px;font-size:1.05rem;font-weight:400}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.double-slide-landing-page-left-label-gray.full-width{color:#696969;max-width:none;line-height:1.6}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.double-slide-landing-page-left-label-gray.full-width.small-16{font-size:15px}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.double-slide-landing-page-left-label-gray.full-width.small-16.text-color-light-gray{color:#9ca3af}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.double-slide-landing-page-left-label-gray.text-medium{font-size:1rem}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.double-slide-landing-page-left-label-gray.text-color-light-gray{color:#bdbdbd}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.double-slide-landing-page-left-label-gray.text-color-white{color:#fff}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.text-color-white{color:#fff}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.text-color-light-gray{color:#ffffffe6;text-align:start;font-style:italic}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-dim-gray-extra-padding{color:#545454;width:95%;margin-bottom:16px}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-dim-gray-extra-padding.full-width{width:100%}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-dim-gray-extra-padding.adjust-mb{margin-bottom:32px}
.rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.white-text{color:#fff}
.rp-remote-hiring-report .double-slide-lleft-container{width:80%}
.rp-remote-hiring-report .double-slide-lleft-container.double-slide-lleft-container-super-app{z-index:2;width:100%;margin-bottom:0;margin-right:0;padding-top:32px;padding-bottom:32px;position:relative}
.rp-remote-hiring-report .double-slide-lleft-container.double-slide-lleft-container-super-app.double-slide-lleft-container-security-trust{background-color:#0000}
.rp-remote-hiring-report .double-slide-lleft-container.double-slide-lleft-container-super-app.double-slide-lleft-container-security-trust.no-my{padding-top:0;padding-bottom:0}
.rp-remote-hiring-report .gray-bg.gray-bg{padding-bottom:0;position:relative}
.rp-remote-hiring-report .gray-bg{background-color:#f5f7fa;padding-bottom:20px}
.rp-remote-hiring-report .getguide-hero-h-p-container{width:90%;margin-top:0;transform:translateY(-3.39em)}
.rp-remote-hiring-report .getguide-hero-h-p-container.hiring_guide_hero-h-p-container{flex-direction:column;justify-content:space-between;padding-left:24px;padding-right:24px;display:flex;transform:none}
.rp-remote-hiring-report .hero_double_section{color:var(--midnight-blue);background-color:#0000;background-image:none;margin-top:7em;padding-top:0;padding-left:24px;padding-right:24px;position:relative}
.rp-remote-hiring-report .hero_double_section.hero_double_section_revert{background-color:#fff;background-image:none;margin-top:0;padding-top:56px;padding-bottom:56px}
.rp-remote-hiring-report .hero_double_section.hero_double_section_revert.bg-blue{background-color:#021143}
.rp-remote-hiring-report .hero_double_section.new_rp_hero_double_section{background-color:#f5f7fa}
.rp-remote-hiring-report .hero_double_section.new_rp_hero_double_section.new_rp_hero_double_section_bg{background-color:#fff;background-image:linear-gradient(#e4ebfe00,#e4ebfe 20%,#e4ebfe);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;padding-top:24px;padding-bottom:32px;transition:height .2s cubic-bezier(.25,.46,.45,.94)}
.rp-remote-hiring-report .hero_double_section.new_rp_hero_double_section.new_rp_hero_double_section_bg.new_rp_hero_double_section_bg_extra_layer{background-color:#fff;background-image:linear-gradient(#e4ebfe00,#e4ebfe 15%,#e4ebfe);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;padding-bottom:56px}
.rp-remote-hiring-report .hero_double_section.new_rp_hero_double_section.new_rp_hero_double_section_bg.bg-blue{background-image:linear-gradient(#114ef7,#114ef7),linear-gradient(#e4ebfe00,#e4ebfe 70.53%,#e4ebfe);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;padding-top:40px;padding-bottom:56px}
.rp-remote-hiring-report .hero_double_section_mask{z-index:-1;background-color:#f5f7fa;width:100%;height:100%;position:absolute;inset:0%}
.rp-remote-hiring-report .hero_double_section_mask-left{background-color:#f5f7fa;background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto;height:100%}
.rp-remote-hiring-report .hero_double_section_mask-right{background-color:#f5f7fa;height:100%}
.rp-remote-hiring-report .hero_double_section-sub-left{padding-top:0}
.rp-remote-hiring-report .hero_double_section-sub-left.guide_hero_double_section-sub-left{flex-direction:column;align-items:stretch;display:flex}
.rp-remote-hiring-report .double-section-hero-container{flex-direction:row;justify-content:space-between;align-items:center;margin-top:0;padding-top:56px;padding-bottom:56px;display:flex}
.rp-remote-hiring-report .double-section-hero-container.security-trust-double-section-hero-container{justify-content:space-between;align-items:center;padding:0}
.rp-remote-hiring-report .double-section-hero-container.security-trust-double-section-hero-container.double-section-hero-container-unrev{flex-flow:row-reverse}
.rp-remote-hiring-report .double-section-hero-container.security-trust-double-section-hero-container.width-flex-5-7{grid-column-gap:0px;padding-top:0;padding-bottom:0}
.rp-remote-hiring-report .double-section-hero-container-left{padding-left:0;padding-right:0;display:block}
.rp-remote-hiring-report .double-section-hero-container-left.supper-app-double-section-hero-container-left{flex:1;padding-left:0%}
.rp-remote-hiring-report .double-section-hero-container-right{padding-left:0;padding-right:0}
.rp-remote-hiring-report .double-section-hero-container-right.double-section-hero-container-right-extra-style{text-align:start;justify-content:center;display:flex}
.rp-remote-hiring-report .double-section-hero-container-right.double-section-hero-container-right-extra-style.double-section-hero-container-right-extra-style-left{justify-content:center}
.rp-remote-hiring-report .double-section-hero-container-right.double-section-hero-container-right-extra-style.double-section-hero-container-right-extra-style-left.security-trust-double-section-hero-container-right-extra-style-left{background-color:#0000;justify-content:center}
.rp-remote-hiring-report .double-section-hero-container-right.double-section-hero-container-right-extra-style.new-rp-double-section-hero-container-right-extra-style{align-self:stretch}
.rp-remote-hiring-report .double-section-hero-container-right.double-section-hero-container-right-extra-style.new-rp-double-section-hero-container-right-extra-style.double-section-hero-container-right-vertical{flex-flow:column;justify-content:center;align-items:stretch}
.rp-remote-hiring-report .double-section-hero-container-right.double-section-hero-container-right-extra-style.new-rp-double-section-hero-container-right-extra-style.double-section-hero-container-right-vertical.py{padding-top:40px;padding-bottom:40px}
.rp-remote-hiring-report .double-section-hero-container-right.double-section-hero-container-right-extra-style.new-rp-double-section-hero-container-right-extra-style.double-section-hero-container-right-vertical.py.centred{flex:1;justify-content:center;align-items:center}
.rp-remote-hiring-report .new_landing_page_payroll_header{text-align:center;margin-top:32px;margin-bottom:64px;font-family:Inter,sans-serif;font-size:2rem;line-height:2rem}
.rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header{text-transform:capitalize;margin-bottom:8px;font-family:Inter,sans-serif;font-size:2.25rem;font-weight:600;line-height:4rem}
.rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header{margin-top:0;margin-bottom:24px;padding-top:56px;line-height:3.5rem}
.rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header{font-size:2.5rem}
.rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header{color:#2a2a2a;text-align:center;letter-spacing:-1px;text-transform:capitalize;width:52%;max-width:1300px;margin-bottom:32px;margin-left:auto;margin-right:auto;padding-top:56px;font-size:2.2rem;line-height:3.2rem}
.rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.white-text{color:#fff;padding-top:56px}
.rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.white-text.header-max-wiidth.adjust-mb.adjust-my{padding-top:32px}
.rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.header-max-wiidth{width:75%}
.rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.header-max-wiidth.adjust-padding{width:80%;margin-bottom:16px}
.rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.header-max-wiidth.adjust-padding.adjust-my{padding-top:32px}
.rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.header-max-wiidth.adjust-mb{margin-bottom:56px;padding-top:40px}
.rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.no-mb{margin-bottom:0;padding-top:40px}
.rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.adjust-mb{margin-bottom:16px}
.rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.full-width{width:80%}
.rp-remote-hiring-report .main-hero-section-img{object-fit:cover;margin-left:24px;display:block}
.rp-remote-hiring-report .main-hero-section-img.main-hero-section-img-cursor{cursor:pointer}
.rp-remote-hiring-report .main-hero-section-img.main-hero-section-img-cursor.max-width-80.no-ml{margin-left:0}
.rp-remote-hiring-report .hero_double_section_2{color:#15113b;background-color:#0000;background-image:none;margin-top:7em;padding-top:0;padding-left:24px;padding-right:24px;position:relative}
.rp-remote-hiring-report .hero_double_section_2.hero_double_section_revert{background-color:#fff;background-image:none;margin-top:0;padding-top:56px;padding-bottom:56px}
.rp-remote-hiring-report .hero_double_section_2.hero_double_section_revert.bg-light-blue{background-color:#e4ebfe}
.rp-remote-hiring-report .hero_double_section_2.hero_double_section_revert.bg-blue{background-color:#021143}
.rp-remote-hiring-report .hero_double_section_2.new_rp_hero_double_section{background-color:#f5f7fa}
.rp-remote-hiring-report .hero_double_section_2.new_rp_hero_double_section.new_rp_hero_double_section_bg{background-image:url("/wp-content/themes/rp/assets/webflow/images/65995751c3077f1f75070e27_hero_bg_pattern.svg"),linear-gradient(#f5f7fa,#fff);background-position:0 100%,0 0;background-repeat:no-repeat,repeat;background-size:cover,auto;background-attachment:scroll,scroll;margin-top:6em;padding-top:24px;padding-bottom:32px;overflow:hidden}
.rp-remote-hiring-report .double-section-img{object-fit:cover;display:block;overflow:hidden}
.rp-remote-hiring-report .double-section-img.double-section-img-side-by-side-img{border-radius:16px;width:auto;min-width:75%;max-width:85%;margin-right:32px}
.rp-remote-hiring-report .double-section-img.double-section-img-side-by-side-img.no-mg{margin-right:0}
.rp-remote-hiring-report .double-section-img.double-section-img-side-by-side-img.no-mg.full-width{max-width:100%}
.rp-remote-hiring-report .double-section-img.double-section-img-side-by-side-img.no-mg.full-width.adjust-my{margin-top:32px;margin-bottom:32px}
.rp-remote-hiring-report .new_rp_hero_double_section_bg_blured{background-color:#0000;background-image:none;width:100%;height:100%;position:absolute;inset:0% 0% auto}
.rp-remote-hiring-report .new_rp_hero_double_section_bg_blured.wih-blured-bg{background-image:url("/wp-content/themes/rp/assets/webflow/images/696a30598b1ef25e2aa694a9_hero-bg_gm_optimized.webp");background-position:50%;background-repeat:no-repeat;background-size:cover}
.rp-remote-hiring-report .highlight-it-blue{color:#114ef7}
.rp-remote-hiring-report .highlight-it-blue.highlight-it-gold{color:#ffd02f}
.rp-remote-hiring-report .highlight-it-blue.text-medium{font-size:14px;font-weight:600}
.rp-remote-hiring-report .int-item-img{min-height:50px;margin-left:auto;margin-right:auto}
.rp-remote-hiring-report .int-item-img.int-item-img-left{width:90px;max-width:113px;min-height:auto;margin-left:0;margin-right:0;display:block}
.rp-remote-hiring-report .int-item-img.int-item-img-left.int-item-img-width{width:50px;max-width:50px}
.rp-remote-hiring-report .badges-trusted-new-design-main-sub-header{color:#545454;width:100%;font-size:18px}
.rp-remote-hiring-report .badges-trusted-new-design-main-sub-header.badges-trusted-new-design-main-sub-header-white{color:#fff;text-align:center}
.rp-remote-hiring-report .badges-trusted-new-design-main-sub-header.badges-trusted-new-design-main-sub-header-white.gray_text{color:#545454}
.rp-remote-hiring-report .badges-trusted-new-design-main-sub-header.badges-trusted-new-design-main-sub-header-white.gray_text.text-medium{color:#696969;margin-top:0}
.rp-remote-hiring-report .badges-trusted-new-design-main-sub-header.badges-trusted-new-design-main-sub-header-white.gray_text.text-medium.light-gray-color{color:#696969}
.rp-remote-hiring-report .badges-trusted-new-design-main-sub-header.badges-trusted-new-design-main-sub-header-white.gray_text.text-medium.text-color-white{color:#fff}
.rp-remote-hiring-report .highlight-it-gold{color:#ffd02f}
.rp-remote-hiring-report .div-block-44{background-color:#fff}
.rp-remote-hiring-report .section_header_center{flex-flow:column;align-items:center;margin-bottom:32px;display:flex}
.rp-remote-hiring-report .section_header_center.adjust-mb{margin-bottom:56px}
.rp-remote-hiring-report .g2_tags{grid-column-gap:8px;grid-row-gap:8px;background-color:#fff;border:1px solid #ff492c4d;border-radius:8px;justify-content:flex-start;align-items:center;padding:8px;display:inline-flex}
.rp-remote-hiring-report .g2_tags.g2_tags_v3{border-color:#fff;border-radius:40px;padding:8px 12px}
.rp-remote-hiring-report .g2_tags_text{color:#ff492c;font-size:12px;font-weight:700;line-height:20px}
.rp-remote-hiring-report .g2_tags_text.g2_tags_text_v3{color:#044d80}
.rp-remote-hiring-report .g2_tags_text.g2_tags_text_v3.text-color-blue{color:#1d4ed8}
.rp-remote-hiring-report .g2_tags_text.g2_tags_text_v3.text-color-blue.text-medium{font-weight:700}
.rp-remote-hiring-report .centered-content{justify-content:center;align-items:center;display:flex}
.rp-remote-hiring-report .centered-content.aligned-left{justify-content:flex-start;margin-top:0;margin-bottom:8px}
.rp-remote-hiring-report .centered-content.aligned-left.centered-content-flex{grid-column-gap:16px;grid-row-gap:16px;margin-top:0;display:flex}
.rp-remote-hiring-report .centered-content.aligned-left.no-mb{margin-bottom:0}
.rp-remote-hiring-report .centered-content.aligned-left.add-mt{margin-top:2.08em}
.rp-remote-hiring-report .centered-content.mg-top{margin-top:48px}
.rp-remote-hiring-report .centered-content.mg-top.centered-content-flex{flex-flow:column}
.rp-remote-hiring-report .centered-content.mg-top.full-width{width:100%}
.rp-remote-hiring-report .bg-gold{background-color:#ffe797}
.rp-remote-hiring-report .bg-blue{background-color:var(--midnight-blue);position:relative}
.rp-remote-hiring-report .g2_header_tags_container{grid-column-gap:8px;grid-row-gap:8px;display:flex}
.rp-remote-hiring-report .g2_header_tags_container.mb{margin-bottom:24px}
.rp-remote-hiring-report .flex-3-cols{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}
.rp-remote-hiring-report .mosaik-flex{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;margin-bottom:32px;display:flex}
.rp-remote-hiring-report .mosaik-flex-grid-8-cols{grid-column-gap:16px;grid-row-gap:24px;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}
.rp-remote-hiring-report .mosaik-flex-grid-2-cols-card{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}
.rp-remote-hiring-report .mosaik-flex-grid-2-cols-card-number{color:#114ef7;background-color:#eff6ff;border-radius:100%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:500;display:flex}
.rp-remote-hiring-report .int-item-card-full-width-header{grid-column-gap:12px;grid-row-gap:12px;flex-flow:row;justify-content:flex-start;align-items:center;display:flex}
.rp-remote-hiring-report .int-item-card-full-width-header-bar{width:8px}
.rp-remote-hiring-report .int-item-card-full-width-header-bar.bg-gold{background-color:#ffde6f;border-radius:99px;align-self:stretch}
.rp-remote-hiring-report .shuffle-grid-container{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;padding-left:24px;padding-right:24px;display:flex}
.rp-remote-hiring-report .shuffle-grid-2-cols{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1.5fr 1fr;grid-auto-columns:1fr;align-items:stretch;display:grid}
.rp-remote-hiring-report .shuffle-grid-2-cols.shuffle-grid-2-cols-rev{grid-template-columns:1fr 1.5fr}
.rp-remote-hiring-report .shuffle-grid-2-col-card{border:1px solid #e8eaed;border-radius:8px;align-items:center;padding:24px 16px;display:flex}
.rp-remote-hiring-report .shuffle-grid-2-col-card.bg-light-blue{background-color:#eff6ff}
.rp-remote-hiring-report .shuffle-grid-2-col-card.bg-blue.with-bg-centred{background-image:url("/wp-content/themes/rp/assets/webflow/images/696a1e99d32f02051403feb0_bg-wave.svg");background-position:50%;background-repeat:no-repeat;background-size:auto}
.rp-remote-hiring-report .shuffle-grid-2-col-card.with-bg-left{background-image:url("/wp-content/themes/rp/assets/webflow/images/696a1da8c32c0ad9dbafb1a9_search-bg.svg");background-position:100%;background-repeat:no-repeat;background-size:25%}
.rp-remote-hiring-report .shuffle-grid-2-col-card-items{flex-flow:column;justify-content:flex-start;width:75%;display:flex}
.rp-remote-hiring-report .shuffle-grid-2-col-card-items.full-width{width:100%}
.rp-remote-hiring-report .shuffle-grid-2-col-card-items-header{align-items:flex-end;margin-bottom:16px;display:flex}
.rp-remote-hiring-report .text-color-blue{color:#021143}
.rp-remote-hiring-report .text-color-white{color:#fff}
@media screen and (min-width:1920px){
  .rp-remote-hiring-report .rp-section{background-color:#0000}
  .rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container{align-self:flex-end}
  .rp-remote-hiring-report .hero_double_section_2.hero_double_section_revert.bg-light-blue{flex-flow:column;align-items:center;display:flex}
}
@media screen and (max-width:991px){
  .rp-remote-hiring-report .rp-container{padding-left:6em;padding-right:6em}
  .rp-remote-hiring-report .rp-container.getguide-rp-container{margin-top:32px;padding-bottom:0}
  .rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container{margin-top:0;padding-top:32px;padding-bottom:32px}
  .rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container.apple-pay-app-hero-container{margin-top:6em;padding-top:0;padding-bottom:16px}
  .rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container.apple-pay-app-hero-container.new_rp_hero_double_section_bg{margin-top:0}
  .rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container.security-trust-hero-container{margin-top:0;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0}
  .rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container.security-trust-hero-container.adjust-padding{margin-left:-6em;margin-right:-6em}
  .rp-remote-hiring-report .rp-container.horizental_slider_container{padding-left:0;padding-right:0}
  .rp-remote-hiring-report .btn.wider{text-align:center;width:100%;font-size:1.5em}
  .rp-remote-hiring-report .btn.wider.max-width{width:40%;padding:1em 2em}
  .rp-remote-hiring-report .mw5.circles-bg-download{width:90%}
  .rp-remote-hiring-report .mt2{padding-bottom:16px}
  .rp-remote-hiring-report .int-item.int-item-card.bg-blue.int-item-card-full-width{grid-column-gap:40px;grid-row-gap:40px;padding-bottom:24px}
  .rp-remote-hiring-report .intname.intname-left{font-size:18px}
  .rp-remote-hiring-report .int-type.int-type-left{font-size:16px}
  .rp-remote-hiring-report .double-slide-landing-page-left-main-header{margin-top:16px;margin-bottom:16px;font-size:2.25rem}
  .rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow{font-size:2rem;line-height:48px}
  .rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray{width:100%;margin-bottom:16px;font-size:2rem;line-height:45px}
  .rp-remote-hiring-report .double-slide-landing-page-left-main-header.double-slide-landing-page-left-main-header-dark-blue{width:100%;font-size:2.75rem;line-height:52px}
  .rp-remote-hiring-report .double-slide-landing-page-left-label{font-size:1rem}
  .rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.double-slide-landing-page-left-label-gray{max-width:550px}
  .rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-dim-gray-extra-padding{width:100%}
  .rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-dim-gray-extra-padding.full-width{max-width:100%}
  .rp-remote-hiring-report .double-slide-lleft-container{width:100%}
  .rp-remote-hiring-report .double-slide-lleft-container.double-slide-lleft-container-super-app{margin-right:0;padding-top:32px;padding-bottom:16px;padding-right:0}
  .rp-remote-hiring-report .double-slide-lleft-container.double-slide-lleft-container-super-app.double-slide-lleft-container-security-trust{padding:20px 0 0}
  .rp-remote-hiring-report .getguide-hero-h-p-container{margin-top:0;transform:none}
  .rp-remote-hiring-report .getguide-hero-h-p-container.hiring_guide_hero-h-p-container{width:100%}
  .rp-remote-hiring-report .hero_double_section{padding-left:0;padding-right:0}
  .rp-remote-hiring-report .hero_double_section.hero_double_section_revert{padding-top:32px;padding-bottom:32px}
  .rp-remote-hiring-report .hero_double_section.new_rp_hero_double_section.new_rp_hero_double_section_bg{padding-top:0}
  .rp-remote-hiring-report .hero_double_section.new_rp_hero_double_section.new_rp_hero_double_section_bg.new_rp_hero_double_section_bg_extra_layer{padding-bottom:40px}
  .rp-remote-hiring-report .hero_double_section.new_rp_hero_double_section.new_rp_hero_double_section_bg.bg-blue{padding-top:0;padding-bottom:16px}
  .rp-remote-hiring-report .hero_double_section_mask{display:none}
  .rp-remote-hiring-report .hero_double_section-sub-left{background-image:url("/wp-content/themes/rp/assets/webflow/images/638618271bbf9f8060dda8f1_rp-gray-pattern.svg");background-repeat:no-repeat;background-size:cover;margin-top:0;margin-left:0;margin-right:0;padding:56px 24px 40px}
  .rp-remote-hiring-report .hero_double_section-sub-left.guide_hero_double_section-sub-left{background-image:none;background-position:0 0;flex-direction:column;padding-top:32px;padding-bottom:32px}
  .rp-remote-hiring-report .hero_double_section-sub-left.guide_hero_double_section-sub-left.guide_hero_double_section-sub-left-apple-pay-hide{display:none}
  .rp-remote-hiring-report .double-section-hero-container{flex-direction:column;align-items:stretch;padding-top:0;padding-bottom:0;display:block}
  .rp-remote-hiring-report .double-section-hero-container.security-trust-double-section-hero-container{padding:0 24px 20px}
  .rp-remote-hiring-report .double-section-hero-container.security-trust-double-section-hero-container.double-section-hero-container-unrev{padding-bottom:32px;padding-left:0;padding-right:0}
  .rp-remote-hiring-report .double-section-hero-container.security-trust-double-section-hero-container.width-flex-5-7{padding-top:24px;padding-bottom:0;display:flex}
  .rp-remote-hiring-report .double-section-hero-container-left{background-color:#fff;display:block}
  .rp-remote-hiring-report .double-section-hero-container-left.supper-app-double-section-hero-container-left{background-color:#0000}
  .rp-remote-hiring-report .double-section-hero-container-right{background-color:#f5f7fa;padding-left:0;padding-right:0}
  .rp-remote-hiring-report .double-section-hero-container-right.double-section-hero-container-right-extra-style.double-section-hero-container-right-extra-style-left.security-trust-double-section-hero-container-right-extra-style-left{grid-column-gap:16px;grid-row-gap:16px;background-color:#0000;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;margin-top:20px;display:flex}
  .rp-remote-hiring-report .double-section-hero-container-right.double-section-hero-container-right-extra-style.new-rp-double-section-hero-container-right-extra-style{background-color:#0000}
  .rp-remote-hiring-report .double-section-hero-container-right.double-section-hero-container-right-extra-style.new-rp-double-section-hero-container-right-extra-style.double-section-hero-container-right-vertical{justify-content:center;align-items:center}
  .rp-remote-hiring-report .double-section-hero-container-right.double-section-hero-container-right-extra-style.new-rp-double-section-hero-container-right-extra-style.double-section-hero-container-right-vertical.py{padding-top:16px;padding-bottom:0}
  .rp-remote-hiring-report .new_landing_page_payroll_header{margin-bottom:48px;font-size:1.75rem}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header{font-size:2rem}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header{padding-top:32px;padding-left:24px;padding-right:24px;font-size:1.8rem;line-height:2.5rem}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header{font-size:2.25rem}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header{width:80%;margin-bottom:32px;padding-top:40px;font-size:2.2rem}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.white-text{padding-top:40px}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.header-max-wiidth{width:100%}
  .rp-remote-hiring-report .main-hero-section-img{width:75%;margin-left:0}
  .rp-remote-hiring-report .main-hero-section-img.main-hero-section-img-cursor.max-width-80{width:60%}
  .rp-remote-hiring-report .main-hero-section-img.main-hero-section-img-cursor.max-width-80.no-ml{width:55%}
  .rp-remote-hiring-report .hero_double_section_2{padding-left:0;padding-right:0}
  .rp-remote-hiring-report .hero_double_section_2.hero_double_section_revert{padding-top:32px;padding-bottom:40px}
  .rp-remote-hiring-report .hero_double_section_2.hero_double_section_revert.bg-light-blue.adjust-padding{padding-left:24px;padding-right:24px}
  .rp-remote-hiring-report .hero_double_section_2.new_rp_hero_double_section.new_rp_hero_double_section_bg{margin-top:7em;padding-top:0}
  .rp-remote-hiring-report .double-section-img{width:50%}
  .rp-remote-hiring-report .double-section-img.double-section-img-side-by-side-img{width:auto;min-width:65%;max-width:65%;margin-right:0}
  .rp-remote-hiring-report .double-section-img.double-section-img-side-by-side-img.no-mg.full-width{max-width:75%}
  .rp-remote-hiring-report .double-section-img.double-section-img-side-by-side-img.no-mg.full-width.adjust-my{max-width:65%;margin-top:0;margin-bottom:0}
  .rp-remote-hiring-report .new_rp_hero_double_section_bg_blured.wih-blured-bg{background-position:0 0;background-size:cover}
  .rp-remote-hiring-report .badges-trusted-new-design-main-sub-header.badges-trusted-new-design-main-sub-header-white.gray_text.text-medium{margin-top:0;font-size:16px}
  .rp-remote-hiring-report .flex-3-cols{flex-flow:column;display:flex}
  .rp-remote-hiring-report .mosaik-flex{padding-left:24px;padding-right:24px}
  .rp-remote-hiring-report .mosaik-flex-grid-8-cols{grid-row-gap:32px;flex-flow:column;display:flex}
}
@media screen and (max-width:767px){
  .rp-remote-hiring-report .rp-container{padding-left:0;padding-right:0}
  .rp-remote-hiring-report .rp-container.hero-container{padding-top:100px}
  .rp-remote-hiring-report .rp-container.hero-container.demo-page{padding-bottom:30px;padding-left:16px;padding-right:16px}
  .rp-remote-hiring-report .rp-container.py10{padding:40px 16px}
  .rp-remote-hiring-report .rp-container.getguide-rp-container{margin-top:0;padding-bottom:0}
  .rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container{padding-top:0;padding-bottom:0}
  .rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container.apple-pay-app-hero-container{margin-top:6em;padding:0 16px 8px}
  .rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container.security-trust-hero-container{margin-top:0;margin-left:0;margin-right:0;padding:24px 16px 0}
  .rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container.security-trust-hero-container.full-width{padding-top:0;padding-left:0;padding-right:0}
  .rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container.security-trust-hero-container.adjust-padding{margin-left:auto;margin-right:auto}
  .rp-remote-hiring-report .hero-subtitle{text-align:start;font-size:1.5em}
  .rp-remote-hiring-report .btn{padding:15px 20px;font-size:16px;line-height:18px}
  .rp-remote-hiring-report .btn.wider{width:100%;font-size:16px}
  .rp-remote-hiring-report .btn.wider.max-width{width:100%;padding-top:16px;padding-bottom:16px;font-size:1.5em}
  .rp-remote-hiring-report .rp-h2{text-align:start}
  .rp-remote-hiring-report .mt1{margin-top:10px}
  .rp-remote-hiring-report .mw5{width:100%;margin-bottom:24px}
  .rp-remote-hiring-report .mw5.circles-bg-download{width:100%}
  .rp-remote-hiring-report .mt2,
  .rp-remote-hiring-report .mt2.mbmt2{margin-top:10px}
  .rp-remote-hiring-report .int-item{padding-top:40px;padding-bottom:40px}
  .rp-remote-hiring-report .int-item.int-item-card.bg-light-blue.adjust-my{padding-left:16px;padding-right:16px}
  .rp-remote-hiring-report .int-item.int-item-card.adjust-my{padding-left:16px}
  .rp-remote-hiring-report .intname{font-size:18px}
  .rp-remote-hiring-report .intname.intname-left.capitalize.text-color-white{margin-top:16px}
  .rp-remote-hiring-report .int-type{font-size:16px}
  .rp-remote-hiring-report .double-slide-landing-page-left-main-header{text-align:start}
  .rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow{margin-bottom:24px;font-size:1.8rem;line-height:2.5rem}
  .rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray{text-align:start;width:100%;margin-bottom:8px;font-size:1.6rem;line-height:38px}
  .rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray.text-medium{font-size:1.5rem}
  .rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray.no-mb.text-bigger{font-size:2.5rem}
  .rp-remote-hiring-report .double-slide-landing-page-left-main-header.double-slide-landing-page-left-main-header-dark-blue{margin-top:32px;font-size:2.25rem;line-height:48px}
  .rp-remote-hiring-report .double-slide-landing-page-left-label{text-align:start;width:100%}
  .rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray{max-width:100%}
  .rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.double-slide-landing-page-left-label-gray{font-size:1rem;line-height:1.5}
  .rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.double-slide-landing-page-left-label-gray.full-width,
  .rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.double-slide-landing-page-left-label-gray.full-width.small-16{font-size:1rem}
  .rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.double-slide-landing-page-left-label-gray.full-width.adjust-mb{margin-bottom:24px}
  .rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-max-width.double-slide-landing-page-left-label-gray.text-medium{font-size:1rem}
  .rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-dim-gray-extra-padding{margin-bottom:24px}
  .rp-remote-hiring-report .double-slide-lleft-container.double-slide-lleft-container-super-app{margin-bottom:0;padding-top:16px;padding-bottom:8px}
  .rp-remote-hiring-report .double-slide-lleft-container.double-slide-lleft-container-super-app.double-slide-lleft-container-security-trust{margin-bottom:0;padding-top:16px;padding-left:0;padding-right:0}
  .rp-remote-hiring-report .gray-bg.gray-bg{padding-bottom:0}
  .rp-remote-hiring-report .gray-bg{padding-bottom:32px}
  .rp-remote-hiring-report .getguide-hero-h-p-container{width:100%;margin-top:0;padding-left:0;padding-right:0}
  .rp-remote-hiring-report .hero_double_section{padding-left:0;padding-right:0}
  .rp-remote-hiring-report .hero_double_section.hero_double_section_revert{padding-top:24px;padding-bottom:24px}
  .rp-remote-hiring-report .hero_double_section.new_rp_hero_double_section.new_rp_hero_double_section_bg.new_rp_hero_double_section_bg_extra_layer{margin-top:7.75em;padding-bottom:32px}
  .rp-remote-hiring-report .hero_double_section.new_rp_hero_double_section.new_rp_hero_double_section_bg.bg-blue{padding-bottom:24px}
  .rp-remote-hiring-report .hero_double_section-sub-left{padding:56px 16px 32px}
  .rp-remote-hiring-report .double-section-hero-container.security-trust-double-section-hero-container{flex-flow:wrap;padding:4px 16px 24px;display:flex}
  .rp-remote-hiring-report .double-section-hero-container.security-trust-double-section-hero-container.double-section-hero-container-unrev{flex-flow:column;padding:0 0 16px}
  .rp-remote-hiring-report .double-section-hero-container.security-trust-double-section-hero-container.width-flex-5-7{flex-flow:column;padding-top:16px}
  .rp-remote-hiring-report .double-section-hero-container-left.supper-app-double-section-hero-container-left{padding-bottom:16px}
  .rp-remote-hiring-report .double-section-hero-container-left.supper-app-double-section-hero-container-left.no-mb{padding-bottom:0}
  .rp-remote-hiring-report .double-section-hero-container-right.double-section-hero-container-right-extra-style.double-section-hero-container-right-extra-style-left.security-trust-double-section-hero-container-right-extra-style-left{background-color:#0000;margin-top:8px;padding-bottom:8px}
  .rp-remote-hiring-report .new_landing_page_payroll_header{font-size:1.75rem}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header{margin-top:16px;margin-bottom:8px}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header{padding-top:40px;padding-left:16px;padding-right:16px;font-size:1.6rem}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header{font-size:1.8rem}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header{width:100%;margin-bottom:32px;padding-top:24px;font-size:2rem;line-height:2.5rem}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.white-text{margin-bottom:40px}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.header-max-wiidth.adjust-padding{width:100%;font-size:1.8rem}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.header-max-wiidth.adjust-mb{margin-bottom:40px}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.full-width{width:100%}
  .rp-remote-hiring-report .main-hero-section-img{width:100%;max-width:80%}
  .rp-remote-hiring-report .main-hero-section-img.main-hero-section-img-cursor.max-width-80{width:75%}
  .rp-remote-hiring-report .main-hero-section-img.main-hero-section-img-cursor.max-width-80.no-ml{width:65%}
  .rp-remote-hiring-report .hero_double_section_2{padding-left:0;padding-right:0}
  .rp-remote-hiring-report .hero_double_section_2.hero_double_section_revert{margin-bottom:0;padding-top:32px;padding-bottom:40px}
  .rp-remote-hiring-report .hero_double_section_2.hero_double_section_revert.bg-light-blue.adjust-padding{margin-bottom:0}
  .rp-remote-hiring-report .double-section-img{width:80%}
  .rp-remote-hiring-report .double-section-img.double-section-img-side-by-side-img{width:auto;min-width:70%;max-width:80%}
  .rp-remote-hiring-report .new_rp_hero_double_section_bg_blured.wih-blured-bg{background-position:0 0}
  .rp-remote-hiring-report .highlight-it-blue.text-medium{font-size:.85rem}
  .rp-remote-hiring-report .badges-trusted-new-design-main-sub-header{text-align:center;margin-top:8px}
  .rp-remote-hiring-report .badges-trusted-new-design-main-sub-header.badges-trusted-new-design-main-sub-header-white.gray_text.text-medium.light-gray-color{line-height:1.5}
  .rp-remote-hiring-report .section_header_center{margin-bottom:16px}
  .rp-remote-hiring-report .g2_tags.g2_tags_v3{padding:8px}
  .rp-remote-hiring-report .centered-content{padding-left:24px;padding-right:24px}
  .rp-remote-hiring-report .centered-content.aligned-left{padding-left:0;padding-right:0}
  .rp-remote-hiring-report .centered-content.aligned-left.centered-content-flex{flex-flow:column}
  .rp-remote-hiring-report .centered-content.mg-top{margin-top:40px}
  .rp-remote-hiring-report .centered-content.mg-top.mb{margin-bottom:24px}
  .rp-remote-hiring-report .centered-content.mg-top.centered-content-flex{padding-left:16px;padding-right:16px}
  .rp-remote-hiring-report .centered-content.mg-top.full-width{width:60%}
  .rp-remote-hiring-report .g2_header_tags_container.mb{margin-bottom:16px}
  .rp-remote-hiring-report .mosaik-flex,
  .rp-remote-hiring-report .shuffle-grid-container{padding-left:16px;padding-right:16px}
  .rp-remote-hiring-report .shuffle-grid-2-cols{flex-flow:column;display:flex}
}
@media screen and (max-width:479px){
  .rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container.apple-pay-app-hero-container{margin-top:5em;padding-top:0;padding-bottom:8px}
  .rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container.apple-pay-app-hero-container.new_rp_hero_double_section_bg{margin-top:4em}
  .rp-remote-hiring-report .rp-container.getguide-rp-container.super-app-hero-container.security-trust-hero-container{padding-top:16px}
  .rp-remote-hiring-report .btn.wider{text-align:center;padding:16px 4px;font-size:1.65em}
  .rp-remote-hiring-report .btn.wider.max-width{padding-top:16px;padding-bottom:16px}
  .rp-remote-hiring-report .rp-h2{text-align:start}
  .rp-remote-hiring-report .mw5{margin-bottom:0}
  .rp-remote-hiring-report .mt6.flx-h-ctr{justify-content:flex-start}
  .rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow{margin-top:0}
  .rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray{width:100%;margin-top:16px;font-size:1.6rem;line-height:36px}
  .rp-remote-hiring-report .double-slide-landing-page-left-main-header.security-trust-double-slide-left-grow.double-slide-landing-page-left-main-header-dim-gray.small-font-24{font-size:1.35rem}
  .rp-remote-hiring-report .double-slide-landing-page-left-main-header.double-slide-landing-page-left-main-header-dark-blue{margin-top:32px;font-size:2.15rem;line-height:45px}
  .rp-remote-hiring-report .double-slide-landing-page-left-label.double-slide-landing-page-left-label-dim-gray.double-slide-landing-page-left-label-dim-gray-extra-padding.adjust-mb{margin-bottom:16px}
  .rp-remote-hiring-report .double-slide-lleft-container.double-slide-lleft-container-super-app{margin-bottom:0;padding-top:8px;padding-bottom:0}
  .rp-remote-hiring-report .double-slide-lleft-container.double-slide-lleft-container-super-app.double-slide-lleft-container-security-trust{padding-top:0}
  .rp-remote-hiring-report .hero_double_section.hero_double_section_revert{padding-bottom:32px}
  .rp-remote-hiring-report .hero_double_section.new_rp_hero_double_section.new_rp_hero_double_section_bg.new_rp_hero_double_section_bg_extra_layer{background-image:linear-gradient(#e4ebfe00,#e4ebfe 5%,#e4ebfe);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;padding-bottom:24px}
  .rp-remote-hiring-report .hero_double_section.new_rp_hero_double_section.new_rp_hero_double_section_bg.bg-blue{padding-bottom:24px}
  .rp-remote-hiring-report .hero_double_section-sub-left{padding-bottom:28px}
  .rp-remote-hiring-report .double-section-hero-container.security-trust-double-section-hero-container{width:100%;padding:10px 0 0}
  .rp-remote-hiring-report .double-section-hero-container.security-trust-double-section-hero-container.double-section-hero-container-unrev{padding-bottom:8px}
  .rp-remote-hiring-report .double-section-hero-container-left.supper-app-double-section-hero-container-left{padding-left:0;padding-right:0}
  .rp-remote-hiring-report .double-section-hero-container-right.double-section-hero-container-right-extra-style.double-section-hero-container-right-extra-style-left.security-trust-double-section-hero-container-right-extra-style-left{justify-content:center;align-items:center;margin-left:auto;margin-right:auto}
  .rp-remote-hiring-report .double-section-hero-container-right.double-section-hero-container-right-extra-style.new-rp-double-section-hero-container-right-extra-style.double-section-hero-container-right-vertical.py{padding-bottom:0}
  .rp-remote-hiring-report .new_landing_page_payroll_header{margin-bottom:32px;font-size:1.5rem}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header{line-height:2.35rem}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header{padding-left:0;padding-right:0}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header{text-align:center;margin-bottom:32px;padding-top:24px;padding-left:8px;padding-right:8px;font-size:1.85rem;line-height:38px}
  .rp-remote-hiring-report .new_landing_page_payroll_header.new_landing_page_badge_header.new_landing_page_apple-pay_header.new_landing_page_apple-pay_add-header.new-rp-section-header.header-max-wiidth.adjust-padding{width:100%}
  .rp-remote-hiring-report .main-hero-section-img{width:100%;max-width:100%}
  .rp-remote-hiring-report .main-hero-section-img.main-hero-section-img-cursor.max-width-80{width:100%}
  .rp-remote-hiring-report .main-hero-section-img.main-hero-section-img-cursor.max-width-80.no-ml{width:100%;max-width:100%}
  .rp-remote-hiring-report .hero_double_section_2.hero_double_section_revert{padding-top:32px;padding-bottom:32px}
  .rp-remote-hiring-report .hero_double_section_2.hero_double_section_revert.bg-light-blue.adjust-padding{margin-bottom:0;padding-left:16px;padding-right:16px}
  .rp-remote-hiring-report .double-section-img{width:100%}
  .rp-remote-hiring-report .double-section-img.double-section-img-side-by-side-img{width:100%;min-width:80%;max-width:100%}
  .rp-remote-hiring-report .double-section-img.double-section-img-side-by-side-img.no-mg.full-width{max-width:100%}
  .rp-remote-hiring-report .highlight-it-blue.text-medium{text-align:end;font-size:.75rem;font-weight:700;line-height:1.5rem}
  .rp-remote-hiring-report .badges-trusted-new-design-main-sub-header{text-align:center;margin-top:4px;margin-bottom:20px;font-size:16px;line-height:1.6}
  .rp-remote-hiring-report .badges-trusted-new-design-main-sub-header.badges-trusted-new-design-main-sub-header-white.gray_text.text-medium{margin-top:-6px;font-size:14px}
  .rp-remote-hiring-report .section_header_center{margin-bottom:0}
  .rp-remote-hiring-report .g2_tags.g2_tags_v3{padding:8px}
  .rp-remote-hiring-report .g2_tags_text.g2_tags_text_v3{font-size:10.5px;line-height:16px}
  .rp-remote-hiring-report .centered-content.aligned-left{padding-left:0;padding-right:0}
  .rp-remote-hiring-report .centered-content.mg-top.mb{margin-bottom:0}
  .rp-remote-hiring-report .centered-content.mg-top.full-width{width:100%;padding-left:0;padding-right:0}
  .rp-remote-hiring-report .g2_header_tags_container{flex-flow:row}
}


/* Hero 5/7 row: reference renders both columns equal (flex:1 1 0% → 50/50). Local keeps the
   fixed w-col-5/w-col-7 basis (58/42) plus a global !important swap + a max-width:550 cap, so
   force equal columns here — only >=768px where the row is horizontal (it stacks below that). */
@media screen and (min-width:768px){
  .rp-remote-hiring-report .double-section-hero-container.width-flex-5-7 > .w-col{ flex:1 1 0% !important; min-width:0 !important; max-width:none !important; }
}

/* "Plus…" full-width header heading: reference renders it left-aligned; local centers it. */
.rp-remote-hiring-report .int-item-card-full-width-header > h1,
.rp-remote-hiring-report .int-item-card-full-width-header > h2{ text-align:start !important; }

/* Report hero: drop the large top margin/gap under the nav (all breakpoints). */
.rp-remote-hiring-report .div-block-44 .hero_double_section{ margin-top:0 !important; }

/* Mobile hero: a pre-existing rule sets the columns to flex:0 0 626px (a desktop width, no
   media query). When the row stacks (flex-column <768px) that 626px becomes the column HEIGHT,
   forcing a tall text column and a big empty gap before the image. Reset to content height. */
@media screen and (max-width:767px){
  .rp-remote-hiring-report .double-section-hero-container.width-flex-5-7 > .w-col{ flex:0 0 auto !important; width:100% !important; max-width:100% !important; }
}

/* Hero inner container gets a mobile-only margin-top (~78px) that reintroduces the top gap;
   remove it (0 on desktop already, so safe at all breakpoints). */
.rp-remote-hiring-report .div-block-44 .hero_double_section .rp-container{ margin-top:0 !important; }

/* Hero heading responsive sizes: match the reference (qa-fixes-global shrinks it too much
   on tablet/mobile — 32px vs the reference's 44px at tablet). Reference: 2.75rem <=991,
   2.25rem <=767, 2.15rem <=479. */
@media screen and (max-width:991px){ .rp-remote-hiring-report .double-slide-landing-page-left-main-header-dark-blue{ font-size:2.75rem !important; } }
@media screen and (max-width:767px){ .rp-remote-hiring-report .double-slide-landing-page-left-main-header-dark-blue{ font-size:2.25rem !important; } }
@media screen and (max-width:479px){ .rp-remote-hiring-report .double-slide-landing-page-left-main-header-dark-blue{ font-size:2.15rem !important; } }

/* AR report page (/ar/remote-hiring-report, page-id 5838) renders via the shared page-ar-stub
   template + home-footer, so the theme-file edits that clean the EN report page don't reach it.
   Remove the trusted-brands strip and the home-footer testimonials + twin-cta ("try RemotePass")
   here (EN is already clean via its own template). The site footer + promo banners stay. */
body.page-id-5838 .new_landing_page_brands,
body.page-id-5838 .div-block-15{ display:none !important; }

/* Report page (EN, page-id 2962): put the reusable "Try RemotePass" twin-CTA on a WHITE section
   background (the two cards keep their own navy / blue colours). Only the section is whitened —
   NOT the .new-footer-try-box cards. The site footer + awards below stay dark. */
body.page-id-2962 .home-try-rp-section,
body.page-id-5838 .home-try-rp-section{ background:#fff !important; background-image:none !important; }

/* Report pages (EN 2962 / AR 5838): twin-CTA bottom spacing = 80px. */
body.page-id-2962 .home-try-rp-section,
body.page-id-5838 .home-try-rp-section{ padding-bottom:80px !important; }

/* Report pages (EN 2962 / AR 5838): hero cover image = 90% width on desktop only. */
@media (min-width:992px){
  body.page-id-2962 .div-block-44 .main-hero-section-img,
  body.page-id-5838 .div-block-44 .main-hero-section-img{ width:90% !important; max-width:90% !important; }
}

/* Report pages (EN 2962 / AR 5838): zero the hero section top/bottom padding. */
body.page-id-2962 .hero_double_section.new_rp_hero_double_section.new_rp_hero_double_section_bg.new_rp_hero_double_section_bg_extra_layer:not(.rounded-bottom):not(.bg-light-blue):not(.adjust-padding),
body.page-id-5838 .hero_double_section.new_rp_hero_double_section.new_rp_hero_double_section_bg.new_rp_hero_double_section_bg_extra_layer:not(.rounded-bottom):not(.bg-light-blue):not(.adjust-padding){
  padding-top:0px !important;
  padding-bottom:0px !important;
}

/* Report page CTAs = homepage primary button (.btn.wider) at ALL breakpoints. The
   .max-width/landing-page-request-demo classes (plus an earlier responsive-growth port) gave them
   8px radius, a bigger tablet/mobile font and full-width on mobile; force the homepage values.
   Homepage: 4px radius; font 1.25em (1rem <=767); padding .85em 4.2em (.85em 2em <=767); auto width. */
.rp-remote-hiring-report .btn.wider.max-width.landing-page-request-demo{
  border-radius:4px !important; font-size:1.25em !important; padding:.85em 4.2em !important;
  width:auto !important; max-width:none !important;
}
@media screen and (max-width:991px){
  .rp-remote-hiring-report .btn.wider.max-width.landing-page-request-demo{
    font-size:1.25em !important; padding:.85em 4.2em !important; width:auto !important;
  }
}
@media screen and (max-width:767px){
  .rp-remote-hiring-report .btn.wider.max-width.landing-page-request-demo{
    font-size:1rem !important; padding:.85em 2em !important; width:auto !important;
  }
}

/* Salary-benchmarks section on mobile: its two columns carry a fixed flex-basis (626px / 610px).
   When the row stacks (<768px) that becomes the column HEIGHT, leaving a big empty gap before the
   image (same bug as the hero). Reset the stacked columns to content height. */
@media screen and (max-width:767px){
  .rp-remote-hiring-report .double-section-hero-container-unrev > .w-col{ flex:0 0 auto !important; width:100% !important; max-width:100% !important; }
}

/* Report page — HubSpot "Get The Report" popup modal (opened by the CTAs). Dark overlay, centered
   white rounded card with generous padding, and a white X close ABOVE the card's top-right. */
.rp-rhr-formpop{ position:fixed; inset:0; z-index:100000; display:none; }
.rp-rhr-formpop.showPopUp{ display:flex; align-items:center; justify-content:center; padding:64px 24px 32px; }
.rp-rhr-formpop__overlay{ position:absolute; inset:0; background:rgba(15,16,53,.7); }
.rp-rhr-formpop__wrap{ position:relative; z-index:1; width:min(92vw,620px); }
#rp-rhr-formpop .rp-rhr-formpop__box{ background:#fff !important; border-radius:20px !important; padding:48px 48px 52px !important; box-shadow:0 24px 70px rgba(0,0,0,.28);
  max-height:82vh; overflow:auto; }
.rp-rhr-formpop__close{ position:absolute; top:-46px; right:0; width:36px; height:36px; border:0; background:transparent;
  color:#fff; font-size:30px; line-height:1; cursor:pointer; padding:0; }
.rp-rhr-formpop__close:hover{ opacity:.75; }
.rp-rhr-formpop__loader{ text-align:center; padding:48px 0; }
.rp-rhr-spinner{ display:inline-block; width:34px; height:34px; border:3px solid #dfe3ee; border-top-color:#114ef7;
  border-radius:50%; animation:rp-rhr-spin .8s linear infinite; }
@keyframes rp-rhr-spin{ to{ transform:rotate(360deg); } }
@media (max-width:600px){ .rp-rhr-formpop.showPopUp{ padding:56px 16px 24px; } #rp-rhr-formpop .rp-rhr-formpop__box{ padding:28px 20px 32px !important; border-radius:16px !important; } }
