body{background:#ecf0f2;font-family:Open Sans,sans-serif}body header{align-items:center;background:#fff;display:flex;height:80px}body header a{color:#474747}body header a:hover{color:#00b8f9}body header i{margin-right:10px}body header .contain{align-items:center;display:flex;justify-content:space-between}body header .header-phone-number-wrapper{height:33px;margin-left:auto;text-align:center;width:auto}body header .header-phone-number-wrapper .phone-number{font-family:Open Sans,sans-serif;font-size:24px;font-weight:300;line-height:33px;margin:auto 0}@media(max-width:540px){body header{height:auto}body header .contain{align-items:center;display:flex;flex-direction:column;justify-content:center}body header img{padding-top:20px}body header .header-phone-number-wrapper{margin:0 auto;padding:20px 0}}.contain{max-width:1200px}#sw-partner-content{align-items:center;display:flex;flex-direction:column;max-width:934px}#sw-partner-content .header-text{color:#474747;font-family:Open Sans,sans-serif;font-size:36px;font-weight:700;line-height:49px;margin-top:7%;max-width:80%;text-align:center}#sw-partner-content .subheader-text{font-size:24px;font-weight:300;line-height:33px;margin-bottom:6%;text-align:center}#sw-partner-content .icons{display:flex;flex-flow:row wrap;justify-content:center;padding:0;row-gap:50px;width:100%}#sw-partner-content .icons .icon{align-items:center;display:flex;flex-direction:column;width:200px}#sw-partner-content .icons p{color:#474747;font-size:14px;font-weight:300;padding-top:10px;text-align:center}.single-partner-footer{padding-bottom:45px}.single-partner-footer .logos{display:flex;justify-content:space-evenly;margin:0 auto}.line{background:#d5d5d9;height:2px;margin-bottom:25px}.slide_indicator{margin-top:40px}.slide_indicator span{background-color:#6d7278;border-radius:10px;display:inline-block;height:10px;margin:0 3px;opacity:.5;vertical-align:text-top;width:10px}.slide_indicator span.active{background:#00b8f9;opacity:1}.gform_confirmation_message{padding:0 80px}@media(max-width:550px){.gform_confirmation_message{padding:0}}.gform_confirmation_message.gfield_html.gfield--width-full.gfield_visibility_visible{width:100%}.gform_confirmation_message ol{color:#474747;counter-reset:list-counter;font-family:Open Sans,serif;font-size:16px;font-weight:700;line-height:22px;margin-bottom:20px;text-align:left}.gform_confirmation_message ol li{font-weight:700;list-style:none;position:relative}.gform_confirmation_message ol li:before{content:counter(list-counter) ") ";counter-increment:list-counter}.gform_confirmation_message .confirmation__header{color:#474747;font-family:Open Sans,serif;font-size:24px;font-weight:300;line-height:33px;margin-bottom:30px;text-align:center}.gform_confirmation_message .confirmation__content-1{color:#474747;font-family:Open Sans,serif;font-size:14px;font-weight:300;line-height:19px;margin-bottom:25px;text-align:left}.gform_confirmation_message .confirmation__content-2{color:#474747;font-family:Open Sans,serif;font-size:14px;font-weight:300;line-height:19px;margin-bottom:40px;text-align:left}.gform_confirmation_message .confirmation__content-2 a{color:#00b8f9;text-decoration:underline}.gform_confirmation_message .confirmation__content-3{color:#474747;font-family:Open Sans,serif;font-size:14px;font-weight:700;line-height:19px;margin-bottom:20px;text-align:center}.gform_confirmation_message .confirmation__button{background:#00b8f9;background-blend-mode:normal;border:none;border-radius:30px;box-shadow:3px 3px 10px rgba(2,2,2,.23);color:#fff;font-family:Open Sans,serif;font-size:24px;font-weight:700;height:54px;line-height:33px;margin-bottom:30px;width:327px}@media(max-width:550px){.gform_confirmation_message .confirmation__button{height:auto;padding:10px 15px;width:-moz-fit-content;width:fit-content}}.gform_confirmation_message .confirmation__button i{margin-right:10px}.sw-partner-form__wrapper{background:#fff;background-blend-mode:normal;border-radius:10px;box-shadow:2px 2px 17px hsla(0,0%,53%,.24);height:auto;margin:0 auto;max-width:934px;padding:50px 5% 25px;text-align:center}.sw-partner-form__wrapper .gform_heading{font-size:24px;font-weight:300;padding-bottom:60px}.sw-partner-form-content{margin:5% auto 0}.gform_wrapper{font-family:Open Sans,sans-serif;height:auto}.gform_wrapper .gform_fields{display:flex;flex-flow:row wrap;justify-content:space-between;row-gap:25px}.gform_wrapper .gform_fields .gfield_contains_required.wrong-email input,.gform_wrapper .gform_fields .gfield_contains_required.wrong-email input.is-filled[aria-invalid=false]:not(.browser-default),.gform_wrapper .gform_fields .gfield_contains_required.wrong-email input.is-filled[aria-invalid=true]:not(.browser-default){outline-color:#fc5c67}.gform_wrapper .gform_fields .gfield_contains_required.wrong-email .gfield_required{display:inline-flex;font-size:0}.gform_wrapper .gform_fields .gfield_contains_required.wrong-email .gfield_required .gfield_required_text:after{content:"Invalid e-mail address";font-size:14px}.gform_wrapper .gform_fields .gfield_contains_required input.is-filled[aria-invalid=true]:not(.browser-default){outline-color:#c9d0d2}.gform_wrapper .gform_fields fieldset{border:0;margin-inline:0;margin:0 0 0 15px;padding-block:0;padding-inline:0;width:100%}.gform_wrapper .gform_fields fieldset.d-flex.center{display:flex;justify-content:center}.gform_wrapper .gform_fields fieldset .gfield_required_text{display:none}.gform_wrapper .gform_fields fieldset.gfield_error .gfield_required_text{display:block!important}.gform_wrapper .gform_fields legend.gfield_label{margin-left:10px;padding-inline:0}.gform_wrapper .gfield{margin:0 10px;min-width:220px;width:calc(50% - 25px)}.gform_wrapper .gfield.hidden_label label{visibility:hidden}.gform_wrapper .gfield .ginput_container{height:36px;margin:0 30px 0 15px}.gform_wrapper .gfield .ginput_container_select{margin:0 0 0 15px;padding:0}.gform_wrapper .gfield .ginput_container_checkbox,.gform_wrapper .gfield .ginput_container_radio{margin-left:8px}.gform_wrapper .gfield .ginput_container a{color:#00b8f9;text-decoration:underline}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio{display:flex;height:30px;width:100%}.gform_wrapper .gfield_checkbox .gchoice,.gform_wrapper .gfield_radio .gchoice{height:100%;min-width:150px;position:relative}.gform_wrapper .gfield_checkbox .gchoice label,.gform_wrapper .gfield_radio .gchoice label{align-items:center;color:#474747;display:flex;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;height:40px;padding-left:50px}.gform_wrapper .gfield_checkbox .gchoice label:before,.gform_wrapper .gfield_radio .gchoice label:before{border-color:#c9d0d2;border-radius:10px;height:30px;width:30px}.gform_wrapper .gfield_checkbox [type=checkbox]+label:before,.gform_wrapper .gfield_checkbox [type=radio]+label:before,.gform_wrapper .gfield_radio [type=checkbox]+label:before,.gform_wrapper .gfield_radio [type=radio]+label:before{border-radius:7px;height:30px;left:0;margin-left:4px;margin-top:0;position:absolute;top:50%;transform:translateY(-50%);transition:0s;width:30px}.gform_wrapper .gfield_checkbox [type=checkbox]+label:after,.gform_wrapper .gfield_checkbox [type=radio]+label:after,.gform_wrapper .gfield_radio [type=checkbox]+label:after,.gform_wrapper .gfield_radio [type=radio]+label:after{background:transparent;border-radius:0;content:"";display:none;margin:0;position:absolute;transition:0s}.gform_wrapper .gfield_checkbox [type=checkbox]:checked+label:after,.gform_wrapper .gfield_checkbox [type=radio]:checked+label:after,.gform_wrapper .gfield_radio [type=checkbox]:checked+label:after,.gform_wrapper .gfield_radio [type=radio]:checked+label:after{border:solid #fff;border-width:0 5px 5px 0;display:block;height:17px;left:14.4375px;top:5.1875px;transform:rotate(42deg);width:10.1875px}.gform_wrapper .gfield_checkbox [type=checkbox]:checked+label:before,.gform_wrapper .gfield_checkbox [type=radio]:checked+label:before,.gform_wrapper .gfield_radio [type=checkbox]:checked+label:before,.gform_wrapper .gfield_radio [type=radio]:checked+label:before{background:#00b8f9;border-color:#00b8f9}.gform_wrapper .gfield .gfield_label{align-items:center;color:#474747;display:flex;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;line-height:14px;margin:10px 0 7px;padding:0 15px;width:100%}.gform_wrapper .gfield .gfield_label .hint--right{margin-left:10px}.gform_wrapper .gfield .ginput_container_select:not(.browser-default),.gform_wrapper .gfield input[type=email]:not(.browser-default),.gform_wrapper .gfield input[type=text].large:not(.browser-default){border-bottom:none;border-radius:10px;box-shadow:none;font-size:14px;font-weight:700;height:36px;line-height:19px;outline:2px solid #c9d0d2;padding:0 15px}.gform_wrapper .gfield .ginput_container_select:not(.browser-default):focus,.gform_wrapper .gfield .ginput_container_select:not(.browser-default):focus:not([readonly]),.gform_wrapper .gfield input[type=email]:not(.browser-default):focus,.gform_wrapper .gfield input[type=email]:not(.browser-default):focus:not([readonly]),.gform_wrapper .gfield input[type=text].large:not(.browser-default):focus,.gform_wrapper .gfield input[type=text].large:not(.browser-default):focus:not([readonly]){border-bottom:none;outline:2px solid #00b8f9}.gform_wrapper .gfield input.select-dropdown{border-bottom:none;cursor:default;font-size:14px;font-weight:400;height:36px}.gform_wrapper .gfield .select-wrapper.gfield_select{position:relative}.gform_wrapper .gfield .select-wrapper.gfield_select .caret{font-size:0;margin-top:13px}.gform_wrapper .gfield .select-wrapper.gfield_select .caret:after{left:-20px;position:absolute;stroke-width:20px;background-image:url(../svg/chevron-down.svg);background-repeat:no-repeat;content:"";display:block;height:40px;top:0;width:13px}.gform_wrapper .gfield .select-wrapper.gfield_select ul.dropdown-content.select-dropdown{list-style:none;max-height:143px;overflow-x:hidden;top:-18px!important}.gform_wrapper .gfield .select-wrapper.gfield_select ul.dropdown-content.select-dropdown.active{margin-bottom:0;padding-bottom:0}.gform_wrapper .gfield .select-wrapper.gfield_select ul.dropdown-content.select-dropdown li{align-items:center;cursor:pointer;display:flex;height:36px;padding-left:20px;position:relative}.gform_wrapper .gfield .select-wrapper.gfield_select ul.dropdown-content.select-dropdown li:before{content:""}.gform_wrapper .gfield .select-wrapper.gfield_select ul.dropdown-content.select-dropdown:before{clear:both;color:rgba(0,0,0,.87);content:"Scroll to see all options";font-size:16px;left:10px;line-height:1.5rem;position:absolute;text-align:left;top:5px;width:100%}.gform_wrapper .gfield.noScroll .dropdown-content{overflow:hidden}.gform_wrapper .gfield.noScroll .dropdown-content:before,.gform_wrapper .gfield.noScroll.NoDefault .dropdown-content.select-dropdown li:first-child,.gform_wrapper .gfield.noScroll.NoDefault .dropdown-content.select-dropdown:before{display:none}.gform_wrapper .gfield.hasDefault .select-dropdown.active:before{top:-35px}.gform_wrapper .gfield.hasDefault li{top:35px}.gform_wrapper .gfield.gfield_error .ginput_container_select,.gform_wrapper .gfield.gfield_error input[aria-invalid=true].large,.gform_wrapper .gfield.gfield_error input[aria-invalid=true]:not(.browser-default){outline:2px solid #fc5c67}.gform_wrapper .gfield .gfield_required_text{display:block}.gform_wrapper .gfield .match-error{color:#fc5c67;font-size:12px;margin:0 15px 0 30px}.gform_wrapper .gsection{color:#474747;font-weight:300;width:100%}.gform_wrapper .gsection.inside-section-heading{padding-top:30px}@media(max-width:560px){.gform_wrapper,.gform_wrapper .gfield{width:100%}}@media(max-width:800px){.gform_wrapper .gform_page_footer #shareForm{display:block;margin-top:30px;padding:30px 0;position:relative}.slide_indicator.with_share{padding-bottom:50px}}.gf-tooltip [data-hint]:after{max-width:40vw;white-space:normal;width:-moz-max-content;width:max-content}.dropdown-content{position:relative!important}.gform_footer,.gform_page_footer{height:auto;margin-top:50px;position:relative}.gform_footer input[type=button],.gform_footer input[type=submit],.gform_page_footer input[type=button],.gform_page_footer input[type=submit]{height:54px}.gform_footer #shareForm,.gform_page_footer #shareForm{bottom:20px;color:#00b8f9;cursor:pointer;margin:auto 0;position:absolute;right:0;text-decoration:underline}.gform_button,.gform_next_button{align-items:center;background:#00b8f9;border:2px solid #00b8f9;border-radius:30px;box-shadow:3px 3px 10px rgba(2,2,2,.23);display:flex;font-size:24px;font-weight:700;height:100%;justify-content:center;margin:0 auto;padding:0;width:277px}.gform_button:active,.gform_button:focus,.gform_button:hover,.gform_next_button:active,.gform_next_button:focus,.gform_next_button:hover{background:#fff;border-bottom-width:2px;border-right-width:2px;color:#00b8f9!important;outline:none!important}.gfield_required_text{color:#fc5c67;display:none;margin-left:10px}.gf_progressbar_wrapper{display:none}.gform_hidden,.hidden{display:none!important}.gform_wrapper .gform_fields .gfield_contains_required input.is-filled[aria-invalid=true]:not(.browser-default).error-outline{outline-color:red}.gfield.gfield_error legend.gfield_label{display:contents;position:relative}.partner-ad-image{display:block;margin:40px 0 20px}.partner-ad-image img{max-height:150px;width:auto}.gfield.gfield--type-captcha{height:0}form p.redirect-message{color:#474747;display:none;font-family:Open Sans,serif;font-size:14px;font-weight:300;line-height:19px;margin:25px 0;text-align:center}form p.redirect-message a{margin-left:5px}.gfield.pricing_table{width:100%}@media(max-width:700px){.gfield.pricing_table{overflow-x:auto}}.sw-enrollment-pricing-table{border-spacing:0;font-size:14px;margin:0 auto;min-width:600px;width:85%}.sw-enrollment-pricing-table tr.row_1{color:#474747;height:32px;position:relative}.sw-enrollment-pricing-table tr.row_1>td{font-family:Open Sans,sans-serif;font-weight:700;padding:5px 0 0}.sw-enrollment-pricing-table tr.row_1>td:nth-child(3),.sw-enrollment-pricing-table tr.row_1>td:nth-child(4){width:15%}.sw-enrollment-pricing-table tr.row_1>td:last-child{width:25%}.sw-enrollment-pricing-table tr.row_1.echeck-hide{padding-left:3%}.sw-enrollment-pricing-table tr.row_1 td.per_occurence{width:18%}.sw-enrollment-pricing-table tr.row_1 td.monthly_fee{width:13%}.sw-enrollment-pricing-table tr.row_1 td.rate{width:10%}.sw-enrollment-pricing-table td{font-weight:300;padding:10px 0;text-align:center}.sw-enrollment-pricing-table td.echeck-hide{padding-left:3%}.sw-enrollment-pricing-table tr:nth-child(odd of :not([style])){background:#ecf0f2}.sw-enrollment-pricing-table tr:nth-child(even of :not([style])){background:#fff}.sw-enrollment-pricing-table th{font-weight:600}.sw-enrollment-pricing-table .logos{text-align:right;width:30%}.sw-enrollment-pricing-table .logos img:last-child{margin-right:15px}.sw-enrollment-pricing-table .amex_logo img{margin-left:auto}.sw-enrollment-pricing-table .echeck-canada,.sw-enrollment-pricing-table .echeck-usa,.sw-enrollment-pricing-table .logos p{font-size:14px;margin-bottom:0;text-align:center}.logos>p{position:relative}.logos>p .gf-tooltip{bottom:5px;position:absolute}@media(max-width:720px){.gform_page_fields:has(.sw-enrollment-pricing-table) label.gform-field-label{display:block}}