#partners-banner .partners-banner-divtext h1,#partners-banner .partners-banner-divtext p.banner-heading{font-size:32px;line-height:44px;color:#fff;margin-bottom:0}.got-an-idea .request-how-buttons button.how,.got-an-idea .request-how-buttons button.request{font-size:14px;line-height:19px;letter-spacing:.05em;text-transform:uppercase;font-family:OpenSans-SemiBold,serif}#partners-banner{position:relative;overflow:auto}.cms-partners .partners-banner-below a,.got-an-idea .request-how-buttons button.request a,.partners-banner-divtext button>a:hover{color:#fff!important}#partners-banner-image{width:100%}.partners-banner-divtext{z-index:100;width:100%;position:absolute;top:0;left:0;right:0;max-width:525px;margin:50px auto;text-align:center}#partners-banner .partners-banner-divtext p.banner-heading{font-weight:400}#partners-banner .partners-banner-divtext p.banner-text{font-weight:400;font-size:16px;line-height:22px;margin-bottom:0;margin-top:10px;color:#fff}#partners-banner .partners-banner-divtext a{font-size:16px;line-height:22px;text-decoration-line:underline;color:#fff!important;margin-top:50px}.partners-banner-below{background-color:#0a2e52;text-align:center;color:#fff;font-size:16px;line-height:22px;padding:16px 0}#partners-banner .partners-banner-divtext a .arrow{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:4px;margin-left:5px;position:relative;top:-2px}#partners-banner .partners-banner-divtext a .down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.got-an-idea{padding:0}.got-an-idea .row{display:block;width:100%;left:0;right:0;margin:60px auto;max-width:534px;text-align:center}.got-an-idea .row h2{font-size:24px;line-height:33px;font-family:OpenSans-SemiBold,serif;color:#232323}.got-an-idea .row p{font-weight:400;font-size:16px;line-height:22px;color:#767676;margin-bottom:50px;margin-top:20px}.got-an-idea .request-how-buttons button.request{color:#fff;padding:9px 18px}.got-an-idea .request-how-buttons button.how{color:#f30000;background:0 0!important;padding:0;margin-left:50px}.job-our-network{background-image:url('../../images/webp/job-our-network.webp'),url('../../images/beta/cmsimages/job-our-network.jpg');max-width:100%!important;padding:0}.job-our-network .row{width:100%;max-width:1100px;left:0;right:0;margin:0 auto;padding:55px 0}.job-our-network .row .our-network-text h2{font-size:24px;line-height:33px;font-family:OpenSans-SemiBold,serif;color:#fff}.job-our-network .row .our-network-text p{font-size:16px;line-height:22px;color:#fff;font-family:OpenSans-Regular,serif;margin-top:15px}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-left-content .ecosystem-info,.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-right-content .ecosystem-info,.ecosystem .row .ecosystem-affliate-reseller,.job-our-network .row .our-network-form .partners-form #partnersform .contact-businessmail,.job-our-network .row .our-network-form .partners-form #partnersform .name-organization{display:flex}.job-our-network .row .our-network-form .partners-form #partnersform .contact-businessmail div,.job-our-network .row .our-network-form .partners-form #partnersform .name-organization div{position:relative;width:100%}.job-our-network .row .our-network-form .partners-form #partnersform .contact-businessmail div:first-child,.job-our-network .row .our-network-form .partners-form #partnersform .name-organization div:first-child{margin-right:12px}.job-our-network .row .our-network-form .partners-form #partnersform .contact-businessmail div:last-child,.job-our-network .row .our-network-form .partners-form #partnersform .name-organization div:last-child{margin-left:12px}.job-our-network .row .our-network-form .partners-form #partnersform .describe-your-idea input{height:76px!important}.job-our-network .row .our-network-form .partners-form{padding:24px}.container.ecosystem{max-width:100%!important;padding:0}.container.ecosystem .ecosystem-row{display:block;width:100%;max-width:725px;left:0;right:0;margin:0 auto;padding:53px 0 32px}.ecosystem .row h2{font-size:24px;font-family:OpenSans-Regular,serif;line-height:33px;text-align:center;color:#232323;margin-bottom:35px}.ecosystem .row h2 strong{display:block}.ecosystem .row .ecosystem-affliate-reseller img{width:auto!important;left:0;right:0;margin:0 auto 30px}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller{text-align:center;width:350px;height:410px;background:#fff;box-shadow:1px 2px 8px rgba(0,0,0,.08);border-radius:4px}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate:hover,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller:hover{cursor:pointer}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate.selected,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller.selected{border:1px solid #0a2e52;border-bottom:4px solid #0a2e52}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate.selected:after{position:relative;content:'';top:114px;bottom:0;left:-85px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #0a2e52}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller.selected:after{position:relative;content:'';top:113px;bottom:0;left:-105px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #0a2e52}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate.selected a,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate.selected i,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller.selected a,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller.selected i{display:none!important}.got-an-idea .request-how-buttons button.how a{color:#f30000!important}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate{margin-right:12px;padding:30px 32px 74px}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller{margin-left:12px;padding:30px 32px 20px}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate h3,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller h3{font-size:16px;line-height:22px;color:#232323;font-family:OpenSans-SemiBold,serif;margin-bottom:16px}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate p,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller p{font-size:14px;line-height:19px;color:#232323}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate p{margin-bottom:68px}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller p{margin-bottom:30px}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate button,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller button{background:0 0!important;color:#f30000;font-family:OpenSans-SemiBold,serif;font-size:14px;line-height:19px;letter-spacing:.05em;border:1px solid #ccc!important;margin-bottom:22px}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate.selected button,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate:hover button,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller.selected button,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller:hover button{background:#f30000!important;color:#fff;border:1px solid #f30000!important}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-right-content:before{content:"";border:1px dashed #bcc0ce;position:absolute;top:108px;left:35px;height:128px;z-index:0}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content.reseller-content .row .affliate-right-content:before{height:205px}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate a,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller a{font-size:14px;font-family:OpenSans-SemiBold,serif;line-height:19px;letter-spacing:.05em;display:block;margin-bottom:5px}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate i.arrow,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller i.arrow{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:4px;margin-left:5px;position:relative;top:-2px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.ecosystem .ecosystem-affliate-reseller-content{background:#f3f8ff}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content{max-width:1100px!important;padding:53px 0}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row img{width:auto!important}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-left-content .ecosystem-info img{height:40px}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-right-content .ecosystem-info img{height:24px;z-index:0}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-left-content h2,.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-right-content h2{font-size:18px;line-height:25px;color:#232323;font-family:OpenSans-SemiBold,serif;text-align:left}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-left-content .ecosystem-info div p,.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-right-content .ecosystem-info div p{font-size:16px;line-height:22px;color:#232323;font-family:OpenSans-SemiBold,serif;margin-bottom:0}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-left-content .ecosystem-info span,.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-right-content .ecosystem-info span{font-size:16px;line-height:22px;color:#767676}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-left-content .ecosystem-info div,.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-right-content .ecosystem-info div{margin-left:16px}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-left-content .ecosystem-info{margin-bottom:40px}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-right-content{background:#fff;border-radius:4px;padding:24px 0 32px 24px}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-right-content .ecosystem-info{margin-bottom:32px}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .signup-case-buttons{left:0;right:0;margin:42px auto 0}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .signup-case-buttons button{font-size:14px;line-height:19px;font-family:OpenSans-SemiBold,serif;letter-spacing:.05em;text-transform:uppercase;color:#fff}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .signup-case-buttons button.view-case{color:#f30000;background:0 0!important}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-left-content .ecosystem-info div p span{font-size:12px;font-family:OpenSans-SemiBold,serif;line-height:16px;color:#fff;background:#f30000;border-radius:3px;padding:0 3px}@media (max-width:767px){#partners-banner{overflow-y:hidden}#partners-banner .partners-banner-divtext h1,#partners-banner .partners-banner-divtext p.banner-heading{font-size:24px}#partners-banner .partners-banner-divtext{margin-top:20px!important;padding-left:0!important}#partners-banner .partners-banner-divtext a.scrollLink{margin-top:15px}#partners-banner .partners-banner-divtext h1{line-height:34px}#partners-banner .partners-banner-divtext a.scrollLink i{top:2px}.partners-banner-below{padding:16px}.ecosystem .row .ecosystem-affliate-reseller{display:block}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller{left:0;right:0;margin:35px auto}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content{padding:53px 10px}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row .signup-case-buttons{text-align:center}.got-an-idea{padding:0 20px}.got-an-idea .request-how-buttons button.how{margin-left:0}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate i.arrow,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller i.arrow{top:-23px;left:-82px}.job-our-network .row .our-network-form{overflow:auto;padding:10px}.got-an-idea .request-how-buttons button.request{margin-bottom:10px}.got-an-idea .row{max-width:100%}.ecosystem .ecosystem-affliate-reseller .ecosystem-affliate-reseller-content .container.affliate-content .row .affliate-right-content .ecosystem-info img{margin:initial}.cms-partners .page-wrapper .page-header{z-index:999!important}}@media (max-width:1023px) and (min-width:768px){#partners-banner{overflow-y:hidden}.job-our-network .row .our-network-form{overflow:auto}#partners-banner .partners-banner-divtext{margin:10px auto}#partners-banner .partners-banner-divtext a{margin-top:10px}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row{display:flex;padding:0 30px}.job-our-network .row .our-network-form .partners-form{width:100%}.job-our-network .row .our-network-form,.job-our-network .row .our-network-text{max-width:100%}}@media (max-width:1200px) and (min-width:1024px){.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .row{padding:0 30px}#partners-banner .partners-banner-divtext a{margin-top:20px}}@media (max-width:374px){.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller{width:100%}.ecosystem .row .ecosystem-affliate-reseller .ecosystem-affliate i.arrow,.ecosystem .row .ecosystem-affliate-reseller .ecosystem-reseller i.arrow{left:-70px}.cms-partners #partnersform .form-group input{height:60px!important}}.partners-form{background:#f4f4f4}.partners-form button{font-size:.875rem;border:none;border-radius:2px;font-family:OpenSans-SemiBold,serif;letter-spacing:.5px;color:#fff}.partners-form small{font-size:.75rem;font-family:OpenSans-SemiBold,serif;color:#f30000;display:block;margin:8px 0}.partners-form .form-group{margin-bottom:10px}.partners-banner-link li{list-style-type:disc;color:#fff;margin:0 20px 0 30px}.cms-easylettersender .easy-letter-sender-blocks,.cms-nonprofit-assistance .non-profit-assistance,.cms-partners .partners-form{padding-top:0}.cms-partners #partnersform .form-group span.label-class{position:absolute;top:0;left:0;margin-top:12px;padding-left:9px;display:inline-block;color:#4c4b4b;font-size:.875rem;line-height:15px;font-family:OpenSans-Light,serif;pointer-events:none}.cms-partners #partnersform .form-group{position:relative;margin-bottom:36px!important}.cms-partners #partnersform .form-group input{height:40px!important;border:1px solid #767676!important}.cms-partners #partnersform .form-group input:focus~span.label-class{transform:translateY(-20px) translateX(2px);background:#fff;transition:.6s;color:#0a2e52!important}.cms-partners #partnersform .form-group input.autofill-class:valid,.cms-partners #partnersform .form-group input:focus{border:1px solid #0a2e52!important}.cms-partners #partnersform .form-group input.autofill-class:valid~span.label-class{transform:translateY(-19px) translateX(2px);background:#fff;transition:.6s;color:#0a2e52}.cms-partners .partners-form{background:#fff;border-radius:5px;padding:0 20px}.cms-partners .partners-form #partnersform h2.find-out-more{color:#232323;font-family:opensans-semibold,serif;font-size:1rem;margin-bottom:30px;margin-top:20px}.ecosystem .ecosystem-affliate-reseller-content .container.affliate-content .step2-process.ecosystem-info{z-index:1;position:relative}