.partner-program-banner .banner-heading-text{margin-bottom:0}.solutions-banner .partner-program-banner-left-bottom .banner-tags{margin-top:20px}.partner-program-banner .banner-text{font-size:clamp(14px,2vw,40px);line-height:1.4}.solutions-banner .partner-program-banner-left-bottom{margin-top:0;margin-bottom:clamp(25px,1.5vw,40px)}.solutions-banner .partner-program-banner-right{display:flex;transform:translate(7vw,0)}.solutions-banner .partner-program-banner-right img{transform:translate(0,40%);width:100%;max-height:90vh;object-fit:contain;object-position:right}.solutions-banner.partner-program-banner .banner-heading-top span{margin-left:0}@media screen and (min-width:750px){.solutions-banner .partner-program-banner-left{display:flex;flex-flow:column;justify-content:center;padding-bottom:clamp(80px,15vw,150px)}.solutions-banner .partner-program-banner-right{transform:none}.solutions-banner .partner-program-left-bottom{width:95%}.solutions-banner .partner-program-banner-left-bottom{margin-bottom:0}}.partner-program-content-group{background:linear-gradient(to bottom left,#f7f7ff 0%,#f7f7ff 25%,#f3f5ff 64%,#e0e4ff 100%);padding-top:8vw;position:relative;overflow:hidden}.partner-program-content-group .partner-program-bg-group{padding-bottom:20vw;position:relative}.partner-program-content-group .section-heading .text-purple{font-weight:700}.partner-program-content-group .partner-program-accelerate .corner-image{position:absolute;top:0;right:0;width:60vw;object-fit:contain}.partner-program-content-group .partner-program-accelerate .accelerate-content{position:relative}.partner-program-content-group .partner-program-accelerate .text-container{font-size:clamp(14px,2vw,40px)}.partner-program-content-group section.section{padding:clamp(40px,4vw,100px) 7%}@media screen and (min-width:750px){.partner-program-content-group .partner-program-accelerate .text-container{width:80%}}.partner-program-referrals .referral-content .referral-content-text{font-size:clamp(14px,2vw,40px)}.partner-program-referrals .referral-content .referral-content-main{position:relative}@keyframes floatY{0%{transform:translateY(-2%)}50%{transform:translateY(5%)}100%{transform:translateY(-2%)}}.partner-program-referrals .referral-content .referral-content-main .referral-content-main-image-container{width:75%;margin:0 auto;display:flex}.partner-program-referrals .referral-content .referral-content-main .referral-content-main-image-container .image-container-inner{animation:floatY 3s ease-in-out infinite;will-change:transform;width:100%}.partner-program-referrals .referral-content .referral-content-main .referral-content-main-image-container .image-container-inner img{width:100%}@media screen and (min-width:750px){.partner-program-referrals .referral-content .referral-content-main .referral-content-main-image-container{position:absolute;left:48%;bottom:0;width:50%}.partner-program-referrals .referral-content .referral-content-main .referral-content-main-text{width:50%}.partner-program-referrals .referral-content .referral-content-text{width:50%}}.partner-program-how-items .how-item,.referral-content-main-text .referral-content-item{background-color:#fff;margin:clamp(15px,1.5vw,35px) 0;box-shadow:0px 0px 15px rgba(0,0,0,.1);border-radius:0 clamp(10px,1vw,25px) clamp(10px,1vw,25px) 0;position:relative}.partner-program-how-items .how-item:before,.referral-content-main-text .referral-content-item:before{content:"";height:100%;width:clamp(3px,.6vw,7px);position:absolute;top:0;left:0;background-color:#d2d2d2;transition:background-color .5s ease}.partner-program-how-items .how-item:hover:before,.partner-program-how-items .how-item.active:before,.referral-content-main-text .referral-content-item:hover:before,.referral-content-main-text .referral-content-item.active:before{background-color:#6f66ff}.partner-program-how-items .how-item .how-item-title,.referral-content-main-text .referral-content-item .referral-content-item-title{padding:clamp(15px,1.25vw,35px) clamp(20px,2vw,50px);margin:0;cursor:pointer;font-size:clamp(20px,2.23vw,48px);font-weight:500;transition:color .5s ease}.partner-program-how-items .how-item:hover .how-item-title,.partner-program-how-items .how-item.active .how-item-title,.referral-content-main-text .referral-content-item:hover .referral-content-item-title,.referral-content-main-text .referral-content-item.active .referral-content-item-title{color:#6f66ff}.partner-program-how-items .how-item .how-item-text,.referral-content-main-text .referral-content-item .referral-content-item-text{display:none;padding:clamp(15px,1.25vw,35px) clamp(20px,2vw,50px);padding-top:0;font-size:clamp(14px,1.4vw,36px)}.partner-program-how-items .how-item .how-item-text p,.referral-content-main-text .referral-content-item .referral-content-item-text p{margin:0}.partner-program-reasons .partner-program-reasons-items{display:grid;grid-template-columns:1fr;grid-gap:clamp(15px,1.5vw,30px)}.partner-program-reasons .partner-program-reasons-items .reason-item{grid-column:span 1;background-color:#fff;border-radius:clamp(10px,1.5vw,30px);box-shadow:0px 0px 15px rgba(0,0,0,.1);border:1px solid #f7f7ff;padding:clamp(20px,2vw,50px);transition:border .5s ease}.partner-program-reasons .partner-program-reasons-items .reason-item:hover{border:1px solid #6f66ff}.partner-program-reasons .partner-program-reasons-items .reason-item .reason-item-title{display:flex;align-items:center}.partner-program-reasons .partner-program-reasons-items .reason-item .reason-item-title .icon-container{flex-shrink:0;margin-right:clamp(10px,1vw,20px);width:clamp(22px,1.7vw,48px);height:clamp(22px,1.7vw,48px)}.partner-program-reasons .partner-program-reasons-items .reason-item .reason-item-title .icon-container img{width:100%;height:100%;object-fit:contain}.partner-program-reasons .partner-program-reasons-items .reason-item .reason-item-title .text{margin:0;font-family:"Inter",sans-serif;font-weight:600;font-size:clamp(14px,2vw,40px);transition:color .5s ease}.partner-program-reasons .partner-program-reasons-items .reason-item:hover .reason-item-title .text{color:#6f66ff}.partner-program-reasons .partner-program-reasons-items .reason-item .reason-item-text{font-size:clamp(14px,1.4vw,36px)}@media screen and (min-width:750px){.partner-program-reasons .partner-program-reasons-items{grid-template-columns:repeat(2,1fr)}}.partner-program-how .how-flex{display:flex;justify-content:space-between;flex-wrap:wrap-reverse}.partner-program-how .how-flex .how-items{width:100%}.partner-program-how .how-flex .how-item-image-container{width:75%;margin:0 auto}.partner-program-how .how-flex .how-item-image-container .how-item-image-inner{animation:floatY 3s ease-in-out infinite;will-change:transform;width:100%;display:flex}.partner-program-how .how-flex .how-item-image-container .how-item-image-inner img{width:100%;object-fit:contain}@media screen and (min-width:750px){.partner-program-how .how-flex .how-items,.partner-program-how .how-flex .how-item-image-container{width:48%}}.partner-program-who .partner-program-who-inner{background-color:#5f41ff;border-radius:clamp(15px,1.5vw,30px);padding:clamp(20px,3.5vw,70px);box-shadow:0px 0px 20px rgba(111,102,255,.1),inset 0 0 10px 4px rgba(255,255,255,.25)}.partner-program-who .partner-program-who-inner .who-items{display:grid;grid-template-columns:repeat(9,1fr);grid-gap:clamp(15px,1.5vw,30px)}.partner-program-who .partner-program-who-inner .who-items .who-item{grid-column:span 9;background-color:#f7f7ff;border-radius:clamp(10px,1.5vw,30px);padding:clamp(20px,2vw,50px);font-size:clamp(14px,2vw,40px);display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.4;transition:color .5s ease}.partner-program-who .partner-program-who-inner .who-items .who-item:hover{color:#5f41ff}.partner-program-who .partner-program-who-inner .who-text{color:#fff;font-weight:500;font-size:clamp(14px,2vw,40px);margin-top:clamp(25px,2.5vw,50px);text-align:center}.partner-program-who .partner-program-who-inner .who-text p{margin-top:0}@media screen and (min-width:750px){.partner-program-who .partner-program-who-inner .who-items .who-item{grid-column:span 3}.partner-program-who .partner-program-who-inner .who-items .who-item:first-child{grid-column:span 4}.partner-program-who .partner-program-who-inner .who-items .who-item:nth-child(2){grid-column:span 5}}section.section.partner-program-benefits{padding-bottom:0}.partner-program-benefits .benefits-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:clamp(15px,1.5vw,30px)}.partner-program-benefits .benefits-grid .benefit{grid-column:span 6;background-color:#fff;box-shadow:0px 0px 20px rgba(111,102,255,.1),inset 0 0 10px 4px rgba(255,255,255,.25);padding:clamp(20px,2vw,50px);border-radius:clamp(15px,1.5px,30px);display:flex;flex-flow:column;justify-content:space-between}.partner-program-benefits .benefits-grid .benefit .benefit-title{font-size:clamp(14px,1.67vw,36px);color:#6f66ff;margin:0}.partner-program-benefits .benefits-grid .benefit .benefit-text{font-size:clamp(14px,1.4vw,36px)}.partner-program-benefits .benefits-grid .benefit .benefit-image-container{display:flex;width:90%;margin:0 auto}.partner-program-benefits .benefits-grid .benefit .benefit-image-container .image{filter:saturate(.5);-webkit-filter:saturate(.5);transition:filter .5s ease,-webkit-filter .5s ease;width:100%;object-fit:contain}.partner-program-benefits .benefits-grid .benefit:hover .benefit-image-container .image{filter:none;-webkit-filter:none}@media screen and (min-width:750px){.partner-program-benefits .benefits-grid .benefit{grid-column:span 2}.partner-program-benefits .benefits-grid .benefit:nth-child(4),.partner-program-benefits .benefits-grid .benefit:nth-child(5){grid-column:span 3}}.partner-program-who .partner-program-who-inner .section-heading{color:#fff}.partner-program-bg-group .partner-program-background{position:absolute;top:25%;left:0;width:100%;height:80%;object-fit:cover;object-position:top}.partner-program-bg-group .partner-program-bg-content{position:relative}.partner-program-bg-group .start-building.partner-program-apply{height:unset;margin-top:10vw;padding:0 7%}@media screen and (min-width:750px){.partner-program-bg-group .start-building.partner-program-apply{padding:0 20%}}.partner-program-bg-group .start-building.partner-program-apply .start-building-heading-1{color:#151515}.partner-program-bg-group .start-building.partner-program-apply .start-building-main{backdrop-filter:blur(25px) saturate(180%);-webkit-backdrop-filter:blur(25px) saturate(180%);padding:clamp(15px,5vw,65px)}.partner-program-bg-group .start-building.partner-program-apply .start-building .start-building-main .start-building-heading{margin-top:0}.page-id-4556 .footer-outer{margin-top:-10vw;position:relative}