@import "https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";html,body{height:100%}body{color:#1f2042;cursor:default;letter-spacing:0;text-rendering:optimizelegibility;box-sizing:border-box;background:#fff;margin:0;padding:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.6em;overflow-x:hidden}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:700;line-height:1.2em}body h1{font-size:18px}@media (min-width:700px){body h1{font-size:20px}}@media (min-width:1024px){body h1{font-size:22px}}body h2{font-size:36px}@media (min-width:700px){body h2{font-size:40px}}@media (min-width:1024px){body h2{font-size:44px}}body h3{font-size:20px}@media (min-width:700px){body h3{font-size:24px}}@media (min-width:1024px){body h3{font-size:28px}}body h4{font-size:20px}@media (min-width:700px){body h4{font-size:24px}}@media (min-width:1024px){body h4{font-size:36px}}body h5{font-size:16px}@media (min-width:700px){body h5{font-size:20px}}@media (min-width:1024px){body h5{font-size:24px}}body h6{font-size:14px}@media (min-width:700px){body h6{font-size:16px}}@media (min-width:1024px){body h6{font-size:20px}}body p{font-weight:700;line-height:1.7em}body img{width:100%;height:auto;display:block}body main{box-sizing:border-box;min-height:100vh;padding:40px;position:relative}@media (min-width:700px){body main{padding:55px}}@media (min-width:1024px){body main{padding:80px}}body .cross-sell--intro{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-bottom:40px;display:-ms-flexbox;display:flex}body .cross-sell--intro .intro-icon{width:56px;margin-left:-12px;margin-right:10px}body .cross-sell--intro h1{margin:0 24px 0 0;font-size:24px}@media (min-width:700px){body h1{margin-right:24px;font-size:30px}}@media (min-width:1024px){body .cross-sell--intro h1{font-size:36px}}body .cross-sell--intro .intro-tag{box-sizing:border-box;letter-spacing:.15px;background:#eff0f5;border-radius:4px;padding:0 10px;font-size:16px;font-weight:700}body .cross-sell--half{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}body .cross-sell--half .content{width:100%;margin-bottom:60px}@media (min-width:700px){body .cross-sell--half .content{width:45%;margin-bottom:0}}body .cross-sell--half .content--header{margin-bottom:25px}body .cross-sell--half .content--header h2{margin:0}body .cross-sell--half .content--header h2:first-of-type{color:#1f2042;font-weight:300}body .cross-sell--half .content--video{width:100%}@media (min-width:700px){body .cross-sell--half .content--video{width:50%}}@media (min-width:1024px){body .cross-sell--half .content--video{width:45%}}body .cross-sell--half .content--video .video-wrapper{padding-top:56.25%;position:relative}body .cross-sell--half .content--video .video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}body .cross-sell--half .content--video .caption{text-align:center;margin:5px 0 0;font-size:14px;font-weight:300}@media (min-width:700px){body .cross-sell--half .content--video .caption{text-align:left;margin:10px 0 0}}body .cross-sell--checklist{margin-bottom:32px;padding-left:32px}body .cross-sell--checklist li{margin-bottom:15px;list-style:none;position:relative}body .cross-sell--checklist li::last-of-type{margin-bottom:0}body .cross-sell--checklist li .check{position:absolute;top:0;left:-32px}body .cross-sell--modal-button{color:#fff;cursor:pointer;border:none;border-radius:3px;padding:12px 18px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.2em;box-shadow:0 2px 4px rgba(99,109,115,.5)}body .cross-sell--modal-wrapper{background-color:rgba(0,0,0,.25);display:none;position:absolute;top:0;bottom:0;left:0;right:0}body .cross-sell--modal{box-sizing:border-box;background:#fff;border-radius:3px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:calc(100% - 80px);max-width:500px;padding:24px;display:-ms-flexbox;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 7px rgba(99,109,115,.5)}@media (min-width:700px){body .cross-sell--modal{width:calc(100% - 55px)}}@media (min-width:1024px){body .cross-sell--modal{width:calc(100% - 80px)}}body .cross-sell--modal h3{margin:0 0 24px}body .cross-sell--modal p{font-weight:300}body .cross-sell--modal.modal-success .cross-sell--close-modal-button{bottom:unset;left:unset;width:100%;position:static}body .cross-sell--modal-form-wrapper{width:100%;display:block;position:relative}body .cross-sell--modal-form-wrapper .gform_body .gform_fields,body .cross-sell--modal-form-wrapper .gform_footer{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;position:relative;grid-row-gap:unset!important;grid-column-gap:unset!important;grid-template-columns:unset!important;margin:0!important;padding:0!important}body .cross-sell--modal-form-wrapper .gform_body .gform_fields .gfield,body .cross-sell--modal-form-wrapper .gform_footer .gfield{width:100%;margin-bottom:16px;display:block}body .cross-sell--modal-form-wrapper .gform_body .gform_fields .gfield .gfield_label,body .cross-sell--modal-form-wrapper .gform_footer .gfield .gfield_label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body .cross-sell--modal-form-wrapper .gform_body .gform_fields .gfield input[type=text]{box-sizing:border-box;border:1px solid #bcc8ce;border-radius:3px;margin:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;display:block;width:100%!important;padding:10px 8px!important;font-size:16px!important}body .cross-sell--modal-form-wrapper .gform_body .gform_fields .gfield input[type=email]{box-sizing:border-box;border:1px solid #bcc8ce;border-radius:3px;margin:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;display:block;width:100%!important;padding:10px 8px!important;font-size:16px!important}body .cross-sell--modal-form-wrapper .gform_footer .gfield input[type=text]{box-sizing:border-box;border:1px solid #bcc8ce;border-radius:3px;margin:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;display:block;width:100%!important;padding:10px 8px!important;font-size:16px!important}body .cross-sell--modal-form-wrapper .gform_footer .gfield input[type=email]{box-sizing:border-box;border:1px solid #bcc8ce;border-radius:3px;margin:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;display:block;width:100%!important;padding:10px 8px!important;font-size:16px!important}body .cross-sell--modal-form-wrapper .gform_body .gform_fields .gfield::last-of-type{margin-bottom:24px}body .cross-sell--modal-form-wrapper .gform_footer .gfield::last-of-type{margin-bottom:24px}body .cross-sell--modal-form-wrapper .gform_body .gform_fields input[type=submit]{color:#fff;cursor:pointer;background-color:#0070f7;border:none;border-radius:3px;width:45%;margin-left:auto;padding:10px 8px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;display:block;box-shadow:0 2px 4px rgba(99,109,115,.5);margin-bottom:0!important}body .cross-sell--modal-form-wrapper .gform_footer input[type=submit]{color:#fff;cursor:pointer;background-color:#0070f7;border:none;border-radius:3px;width:45%;margin-left:auto;padding:10px 8px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;display:block;box-shadow:0 2px 4px rgba(99,109,115,.5);margin-bottom:0!important}body .cross-sell--modal-form-wrapper .gform_confirmation_wrapper{margin-bottom:24px;font-weight:300}body .cross-sell--modal-form-wrapper .gform_ajax_spinner{width:15px;height:15px;display:block;position:absolute;top:50%;right:-4px;transform:translate(100%,-50%)}body .cross-sell--modal-form-wrapper .gform_submission_error,body .cross-sell--modal-form-wrapper .validation_message{font-weight:400}body .cross-sell--close-modal-button{color:#0070f7;cursor:pointer;background-color:#fff;border:2px solid #0070f7;border-radius:3px;width:45%;padding:8px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;position:absolute;bottom:24px;left:24px}body.modal-open{overflow:hidden!important}body.modal-open .cross-sell--modal-wrapper{display:block}.visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
/*# sourceMappingURL=_cross-sell.css.map */
