:root #editor body:has(.rewards-program-2023) ol,:root main.rewards-program-2023 ol{list-style:auto}:root #editor body:has(.rewards-program-2023) li,:root main.rewards-program-2023 li{line-height:23px;margin:5px 0 10px 15px}:root #editor body:has(.rewards-program-2023) .sw-callout,:root main.rewards-program-2023 .sw-callout{margin-bottom:4%}:root #editor body:has(.rewards-program-2023) .wp-block-softerware-sw-callout-text,:root main.rewards-program-2023 .wp-block-softerware-sw-callout-text{margin-top:50px}:root #editor body:has(.rewards-program-2023) .wp-block-softerware-sw-callout-text h2,:root main.rewards-program-2023 .wp-block-softerware-sw-callout-text h2{font-size:28px;font-weight:unset!important}:root #editor body:has(.rewards-program-2023) .wp-block-softerware-sw-heading .sw-heading.h1 h2,:root main.rewards-program-2023 .wp-block-softerware-sw-heading .sw-heading.h1 h2{font-size:38px!important}:root #editor body:has(.rewards-program-2023) .gform_wrapper,:root main.rewards-program-2023 .gform_wrapper{border-radius:15px;box-shadow:2px 2px 17px hsla(0,0%,53%,.24);margin-bottom:100px!important}:root #editor body:has(.rewards-program-2023) .gform_wrapper form.salesforce .gsection_title,:root main.rewards-program-2023 .gform_wrapper form.salesforce .gsection_title{color:var(--cl-navy)!important;font-family:Graphik,sans-serif;font-size:30px!important;font-weight:900!important;text-align:center}:root #editor body:has(.rewards-program-2023) .gform_wrapper form.salesforce .gsection:not(:first-child):after,:root main.rewards-program-2023 .gform_wrapper form.salesforce .gsection:not(:first-child):after{content:"(Please fill out as much information as possible)";display:block;font-style:italic;margin:0 auto 20px;text-align:center}:root #editor body:has(.rewards-program-2023) .gform_wrapper.gravity-theme .gform_footer,:root main.rewards-program-2023 .gform_wrapper.gravity-theme .gform_footer{margin:20px auto 0!important;max-width:360px;padding-bottom:60px}:root #editor body:has(.rewards-program-2023) .gform_wrapper.gravity-theme .gform_footer:after,:root main.rewards-program-2023 .gform_wrapper.gravity-theme .gform_footer:after{display:none}:root #editor body:has(.rewards-program-2023) .sw-cards-wrapper .wp-block-column,:root main.rewards-program-2023 .sw-cards-wrapper .wp-block-column{z-index:2}:root #editor body:has(.rewards-program-2023) .sw-cards-wrapper:after,:root main.rewards-program-2023 .sw-cards-wrapper:after{z-index:0}:root #editor body:has(.rewards-program-2023) .wp-block-group,:root main.rewards-program-2023 .wp-block-group{border-top:2px solid #e3e3e3;margin-bottom:80px;margin-top:60px;padding-top:60px}:root #editor body:has(.rewards-program-2023) p,:root main.rewards-program-2023 p{font-size:1.143em;line-height:23px;margin:2% 0}#get-your-gift h2:has(a){color:var(--cl-navy);font-weight:700}#get-your-gift .gform_wrapper{box-shadow:none}.review-form{border-radius:15px;box-shadow:2px 2px 17px hsla(0,0%,53%,.24);padding:50px 50px 15px}.review-form #review-gift .gform_wrapper{margin-bottom:0!important;max-width:90%}.review-form #review-gift .gform_wrapper input{width:100%}.review-form #review-gift .gform_wrapper ul li{margin-bottom:0;margin-top:0}.review-form .review-sites a{margin-left:auto;margin-right:auto;padding-bottom:0;padding-top:0}.select-dropdown:focus{border-left:0!important;border-right:0!important;border-top:0!important}p em{font-style:italic}#sub_pgheader{background:#444;display:inline-block;padding:12px 0;width:100%}#sub_pgheader .pagetitle{color:#fff;font-size:17px;font-weight:400;letter-spacing:1px;line-height:120%;margin:0 auto;max-width:95%;text-align:center;text-transform:uppercase}#login{margin:0 auto;width:50%}p#main_error.error{padding-top:28px}