.overlay{position:relative}html,body{height:auto}.login-page{font-family:questrial,Arial,Helvetica,sans-serif}.login-form{width:36%;margin-right:auto;margin-left:auto;margin-top:50px}.login-form input{background-color:#e2ede9d1;text-align:center;color:#666;border:none}.login-form input::placeholder{color:#666}.btn-login{background-color:#fff!important;border:1px solid #fff!important;padding:14px 30px;font-size:18px}.btn-login:hover{color:#fff!important;background-color:transparent!important;border-color:#fff!important}.login-form .text-small span{vertical-align:bottom;margin-left:10px}.login-bottom p{font-size:17px}.login-bottom a{margin-right:auto;margin-left:auto;width:fit-content;display:block;font-size:14px;transition:all .5s;padding-bottom:3px}.login-bottom a:hover{text-decoration:underline;color:#fff}@media only screen and (max-width:800px){.login-form{width:60%;margin-top:30px}.login-form .text-small{font-size:10px}.login-bottom{padding-bottom:230px!important}.login-bottom p{margin-bottom:20px!important;font-size:15px}.login-page{height:auto}}.center-vertical{display:flex;z-index:1;justify-content:center;align-items:center}.box-vertical{width:100%;z-index:1}.with-slider .login-form{width:32%;margin-right:auto;margin-left:auto;margin-top:50px}.desktop-slider,.mobile-slider{background-color:#fff;z-index:1}.login-slider{text-align:center}.login-slider img{height:50px;margin-right:auto;margin-left:auto}.login-slider .join-program{align-items:center;padding-bottom:10px;padding-top:10px;background-color:#7cc1a4;font-size:17px}.slider-p{width:50%;padding-bottom:40px}.slider-p a{color:#6ebb9a}.slider-p p{font-size:16px;color:#8d888b!important}.login-slide-item h2{font-size:22px}.login-slide-item .title{color:#7cc1a4;width:60%;padding-bottom:40px}.button-item .cta-button{color:#fff;width:40%;border-radius:10px;padding:15px 25px;margin-left:auto;margin-right:auto}.button-item{margin-bottom:20px}.login-page .mobile-slider{display:none}@media only screen and (max-width:800px){.with-slider{padding-top:30px!important}.with-slider .login-form{width:60%;margin-top:30px}.with-slider .btn-login{margin-bottom:50px!important;margin-top:30px!important}.login-page .desktop-slider{display:none}.login-page .mobile-slider{display:block}.login-slider{height:fit-content!important}.login-slider{padding-top:20px!important}.login-page .slider-logo{flex:0 0 43.33333%!important;max-width:43.33333%!important;align-self:center}.login-page .slider-logo img{height:30px}.login-page .slider-text{flex:0 0 56.666666%!important;max-width:56.666666%!important;padding-top:30px;padding-right:20px}.slider-text .slider-p{width:100%;padding-bottom:10px}.slider-text .slider-p a{display:none}.slider-text h2{font-size:15px;text-align:left;color:#65696c}.slider-p p{margin-bottom:10px!important;font-size:12px;color:#d5d5d5}.join-program span{font-size:15px;margin-left:10px}.login-slider .slick-dots{padding-bottom:20px}}@media only screen and (max-width:800px){.with-cta .slider-p{width:80%;padding-bottom:10px}.with-cta .slider-p p{color:#65696c}.with-cta .title{font-size:18px;padding-bottom:0;font-weight:300}.with-cta .cta-button{font-size:12px;padding:10px 18px}.button-item{margin-bottom:20px}}.banner-sign-up-confirmation{position:relative;padding:60px 0;align-items:center;align-content:center;display:grid}.banner-sign-up{position:relative;top:0%}.color-link a{color:#7cc1a4}.color-link a:hover{color:#7cc1a4;text-decoration:underline}@media only screen and (max-width:800px){.banner-sign-up-confirmation{max-height:120px!important}.banner-sign-up{top:50%}}.text-review{width:38%;margin-left:auto;margin-right:auto}.text-review p{width:85%;margin-left:auto;margin-right:auto;color:#cadbd4;margin-top:20px}.text-review p a{color:#cadbd4!important;text-decoration:underline!important}.with-slider .text-review{width:45%}@media only screen and (max-width:800px){.text-review{width:90%}.with-slider .text-review{width:90%}.with-slider .text-review p{width:85%;margin-top:20px}}@media only screen and (min-width:1025px){.box-vertical h1{font-size:50px}.box-vertical .text-small{font-size:20px;padding:8px 0}.login-bottom p{font-size:24px}.login-bottom a{font-size:20px}.login-slide-item h2{font-size:30px}.slider-p p,.slider-p a{font-size:24px}.login-slider .join-program{font-size:24px}.text-review h1{margin-bottom:50px}.text-review p{font-size:24px}}html,body{overflow-x:hidden}.site-header{border-bottom:1px solid #f2f2f2;background-color:#fff;-webkit-box-shadow:0 1px 20px rgba(0,0,0,.1);box-shadow:0 1px 20px rgba(0,0,0,.1)}.page-template-page-merchant-signup #main .color-blue-dark,.page-template-page-merchant-signup #main a,.page-template-page-merchant-signup #main .color-blue{color:#7978dd}.page-template-page-merchant-signup #main .btn-purple,.page-template-page-merchant-signup #main .btn-blue{color:#fff;border-color:#7978dd}.page-template-page-merchant-signup #main .btn-purple:hover,.page-template-page-merchant-signup #main .btn-blue:hover{color:#7978dd;border-color:#7978dd}.page-template-page-merchant-signup #main .underline-blue::after{border-color:#7978dd}.page-template-page-merchant-signup #main .btn-fill.btn-blue,.page-template-page-merchant-signup #main .btn.blue,.page-template-page-merchant-signup #main .dropdown-arrow::after{background:#7978dd}.page-template-page-merchant-signup #main .btn-fill.btn-blue:hover,.page-template-page-merchant-signup #main .btn.blue:hover{background:0 0}.page-template-page-merchant-signup .tooltip-message{background-color:#7978dd}.page-template-page-merchant-signup .tooltip-message::before{border-top:7px solid #7978dd}.page-template-page-merchant-signup #main .text-xsmall a:hover{text-decoration:underline}.page-template-page-affiliate-signup #main .color-blue-dark,.page-template-page-affiliate-signup #main a,.page-template-page-affiliate-signup #main .color-blue,.page-template-page-affiliate-signup #main .field-icon-blue::before{color:#6ebb9a}#main .domainname{text-decoration:none!important}.page-template-page-affiliate-signup #main .btn-green,.page-template-page-affiliate-signup #main .btn-blue{color:#fff;border-color:#6ebb9a}.page-template-page-affiliate-signup #main .btn-green:hover,.page-template-page-affiliate-signup #main .btn-blue:hover{color:#6ebb9a;border-color:#6ebb9a}.page-template-page-affiliate-signup #main .underline-blue::after{border-color:#6ebb9a}.page-template-page-affiliate-signup #main .btn-fill.btn-blue,.page-template-page-affiliate-signup #main .btn.blue,.page-template-page-affiliate-signup #main .dropdown-arrow::after{background:#6ebb9a}.page-template-page-affiliate-signup #main .btn-fill.btn-blue:hover,.page-template-page-affiliate-signup #main .btn.blue:hover{background:0 0}.page-template-page-affiliate-signup .tooltip-message{background-color:#6ebb9a}.page-template-page-affiliate-signup .tooltip-message::before{border-top:7px solid #6ebb9a}.page-template-page-affiliate-signup #main .text-xsmall a:hover{text-decoration:underline}.page-id-411 #main .color-blue-dark,.page-id-411 #main .cat-item-name,.page-id-411 #main .color-blue{color:#6ebb9a}.page-id-411 #main .underline-blue::after{border-color:#6ebb9a}.page-id-411 #main .btn-fill.btn-blue,.page-id-411 #main .btn.blue,.page-id-411 #main .dropdown-arrow::after{background:#6ebb9a}.page-id-411 #main .btn-fill.btn-blue:hover,.page-id-411 #main .btn.blue:hover{background:0 0}.page-id-411 #main .cat-item:hover .cat-item-name,.page-id-411 #main .brand-title{color:#6ebb9a}.page-id-411 .tooltip-message{background-color:#6ebb9a}.page-id-411 .tooltip-message::before{border-top:7px solid #6ebb9a}.page-id-411 .brand-item a:hover,.brand-item:hover .brand-info{color:#6ebb9a}.login-page{min-height:calc(100vh - 100px)!important}.page-template-page-merchant-login-new #primary,.page-template-page-affiliate-login-new #primary,.page-template-page-affiliate-login-review #primary,.page-template-page-agency-login-new #primary{min-height:calc(100vh - 100px)!important;padding:0!important;align-items:center}body.admin-bar .login-page,body.admin-bar.page-template-page-merchant-login-new #primary,body.admin-bar.page-template-page-affiliate-login-new #primary,body.admin-bar.page-template-page-affiliate-login-review #primary,body.admin-bar.page-template-page-agency-login-new #primary{min-height:calc(100vh - 132px)!important}.text-review p,.sign-up-desc p{margin-bottom:20px;margin-top:0}.box-vertical .login-form .color-white a{color:#fff}.box-vertical .login-form .color-white a:hover{color:#fff;text-decoration:underline}.main-navigation span.sub-icon,.main-navigation span.subsublink{display:none!important}span.subsublink{width:20px;height:20px;position:absolute;right:10%;top:12px;transform:rotate(0deg);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform}.menu-item-btn span.subsublink{top:20px}span.subsublink.openmenu{transform:rotate(180deg)}span.subsublink:after{margin-left:2px;vertical-align:middle;border-top:6px dashed #000;border-top:6px solid\9;border-right:6px solid transparent;border-left:6px solid transparent;content:'';position:relative;display:block;width:0;height:0;top:7px;left:2px}@media only screen and (max-width:800px){.login-bottom{padding-bottom:70px!important}.login-page .box-vertical{padding-top:40px}.text-review p,.sign-up-desc p{font-size:14px}#wpadminbar{display:none!important}html{margin-top:0!important}.main-navigation span.subsublink{display:block!important}}.customCheckbox{float:left;position:relative;width:15px;height:15px;background:#fff;border-radius:2px;border:1px solid #d2d2d2;margin-right:5px;overflow:hidden;line-height:1em;top:5px}.slider-wrapper .customCheckbox{top:8px;margin-right:10px}.customCheckbox.customCheckboxChecked{background:#fff;border:1px solid #d2d2d2}.customCheckbox input{opacity:0;cursor:pointer;z-index:5;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.customCheckbox span{display:none;text-align:center;line-height:1.2em;font-size:11px;color:#222;margin-left:0!important;font-weight:700}.customCheckbox.customCheckboxChecked span{display:block}.page-template-page-merchant-login-new .customCheckbox span{color:#7978dd}.page-template-page-affiliate-login-new .customCheckbox span,.page-template-page-affiliate-login-review .customCheckbox span{color:#7cc1a4}.page-template-page-agency-login-new .customCheckbox span{color:#e74d6c}.customRadiobox{float:left;position:relative;width:15px;height:15px;background:#fff;border-radius:50%;border:1px solid #d2d2d2;margin-right:5px;overflow:hidden;line-height:1em;top:5px}.slider-wrapper .customRadiobox{top:8px;margin-right:10px}.customRadiobox.customRadioboxChecked{background:#fff;border:1px solid #d2d2d2}.customRadiobox input{opacity:0;cursor:pointer;z-index:5;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.customRadiobox span{display:none;text-align:center;line-height:1em;font-size:14px;color:#222;margin-left:0!important;font-weight:700}.customRadiobox.customRadioboxChecked span{display:block}.page-template-page-affiliate-signup .customCheckbox span,.page-template-page-affiliate-signup .customRadiobox span{color:#7cc1a4}.page-template-page-merchant-signup .customCheckbox span,.page-template-page-merchant-signup .customRadiobox span{color:#7978dd}.page-template-page-merchant-login-new .site-footer,.page-template-page-affiliate-login-new .site-footer,.page-template-page-affiliate-login-review .site-footer,.page-template-page-agency-login-new .site-footer{border-top:1px solid #f2f2f2;background-color:#fff;-webkit-box-shadow:0 1px 20px rgba(0,0,0,.1);box-shadow:0 1px 20px rgba(0,0,0,.1);z-index:9;position:relative}@media only screen and (max-width:800px){.col-sm-3-1,.col-sm-2-3{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.customCheckbox{width:10px;height:10px;top:1px;margin-right:0}.customCheckbox span{font-size:8px}.slider-wrapper .customCheckbox{top:6px;margin-right:0}.banner-slider-cta .btn{font-size:12px;padding:10px}.banner-hero-media .btn{position:relative;bottom:-5px;left:0;-webkit-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%);font-size:12px;padding:10px}}