.page-template-partners{font-size:20px}.page-template-partners h2{margin-bottom:15px}.page-template-partners p:last-child{margin-bottom:0}.page-template-partners .btn,.page-template-partners .button{padding:11px 32px}.page-template-partners .main{padding-bottom:110px}.page-template-partners .box-wrapper{padding:45px 55px;border-radius:5px;box-shadow:0 0 18px rgba(0, 0, 0, 0.03);background-color:#fff}.page-template-partners .box-wrapper>h2{color:#026dfe;text-align:center}@media (max-width:767px){.page-template-partners .box-wrapper{padding:35px 12px}}@media (max-width:480px){.page-template-partners .box-wrapper{margin-left:-20px;margin-right:-20px;border-radius:0px}}.page-template-partners .module-inner.box-blue{color:#fff;padding:35px;border-radius:10px;background-color:#152e4b}.page-template-partners .module-inner.box-blue.alt{padding:25px 35px;background-color:#026dfe}@media (max-width:767px){.page-template-partners .module-inner.box-blue{padding:35px 20px}}@media (max-width:480px){.page-template-partners .module-inner.box-blue{margin-left:-20px;margin-right:-20px;border-radius:0px}}@media (max-width:767px){.page-template-partners{font-size:16px}.page-template-partners .main{padding-bottom:50px}.page-template-partners .container{max-width:480px}}.page-template-partners .module-hero{padding:55px 0 45px}.page-template-partners .module-hero .hero--image img{width:100%;border-radius:10px;box-shadow:0 0 24px rgba(0, 0, 0, 0.3)}.page-template-partners .module-hero .hero--cta{padding-top:40px;display:flex;justify-content:center}@media (min-width:768px){.page-template-partners .module-hero .module-inner{display:flex;flex-wrap:wrap;flex-direction:row-reverse}.page-template-partners .module-hero .hero--content{flex:0 0 65%;padding-right:100px}.page-template-partners .module-hero .hero--image{flex:0 0 35%}.page-template-partners .module-hero .hero--cta{flex:1}}@media (max-width:767px){.page-template-partners .module-hero{padding-top:20px}.page-template-partners .module-hero .hero--title{font-size:26px}.page-template-partners .module-hero .hero--image{margin-bottom:20px}}.page-template-partners .module-advantage{margin-bottom:60px}.page-template-partners .module-advantage .module-header{text-align:center;margin-bottom:35px}.page-template-partners .module-advantage .module-desc{max-width:750px;margin:0 auto}.page-template-partners .module-advantage .boxes{display:flex;flex-wrap:wrap;--gap-y: 32px;--gap-x: 25px;gap:var(--gap-y) var(--gap-x)}.page-template-partners .module-advantage .boxes .box{width:calc(100% / 3 - calc(var(--gap-x)/3*2));color:#fff;text-align:center;padding:30px 40px;border-radius:10px;-webkit-box-shadow:10px 10px 0px 0px rgba(21, 46, 75, 0.3);-moz-box-shadow:10px 10px 0px 0px rgba(21, 46, 75, 0.3);box-shadow:10px 10px 0px 0px rgba(21, 46, 75, 0.3);background-color:#152e4b}.page-template-partners .module-advantage .boxes .box--icon{height:82px;display:flex;justify-content:center;padding-bottom:5px}.page-template-partners .module-advantage .boxes .box--icon svg{fill:#fff;height:100%;width:auto}.page-template-partners .module-advantage .boxes .box--text{line-height:1.2}@media (min-width:768px){.page-template-partners .module-advantage .boxes{padding:28px 0}.page-template-partners .module-advantage .boxes .box.size-two-thirds{width:calc(calc(100% / 3 * 2) - calc(var(--gap-x)/3));text-align:left;display:flex;align-items:center;gap:0 30px}.page-template-partners .module-advantage .boxes .box.size-two-thirds .box--icon{height:112px;padding-bottom:0}}@media (max-width:767px){.page-template-partners .module-advantage .box-wrapper h2{font-size:24px}.page-template-partners .module-advantage .boxes{--gap-y: 20px;padding:15px 0 0}.page-template-partners .module-advantage .boxes .box{width:100%;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}}@media (min-width:768px) and (max-width:991px){.page-template-partners .module-advantage .box-wrapper{padding:35px}.page-template-partners .module-advantage .boxes{padding-top:15px}.page-template-partners .module-advantage .boxes .box{padding:25px 30px}.page-template-partners .module-advantage .boxes .box--icon{margin-bottom:5px}.page-template-partners .module-advantage .boxes .box--text{font-size:18px}}.page-template-partners .module-testimonial{margin-bottom:60px}.page-template-partners .module-testimonial .module-inner{position:relative}.page-template-partners .module-testimonial .module-inner:before,.page-template-partners .module-testimonial .module-inner:after{content:"";width:100%;height:4px;display:block;background-color:#026dfe}.page-template-partners .module-testimonial .quotes{width:100px;height:40px;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:50%;transform:translate(-50%, -50%);background-color:#f5f5f8}.page-template-partners .module-testimonial .quotes svg{fill:#026dfe;width:auto;height:100%}.page-template-partners .module-testimonial blockquote{text-align:center;padding:45px 0}.page-template-partners .module-testimonial blockquote p{font-family:"Lora", serif;font-size:28px;font-weight:bold;font-style:italic}.page-template-partners .module-testimonial blockquote p:not(:last-child){margin-bottom:15px}.page-template-partners .module-testimonial blockquote cite{font-style:normal}@media (max-width:767px){.page-template-partners .module-testimonial{margin-bottom:30px}.page-template-partners .module-testimonial blockquote{padding-bottom:5px;margin:0}.page-template-partners .module-testimonial blockquote p{font-size:22px}}.page-template-partners .module-featured-in{margin-bottom:85px}.page-template-partners .module-featured-in .module-header h2{text-align:center}.page-template-partners .module-featured-in .logos{display:flex;flex-wrap:wrap;--gap-y: 32px;--gap-x: 25px;gap:var(--gap-y) var(--gap-x);padding:28px 0}.page-template-partners .module-featured-in .logos .logo-item{width:calc(100% / 4 - calc(var(--gap-x)/4*3));display:flex;justify-content:center;align-items:center}@media (max-width:767px){.page-template-partners .module-featured-in{margin-bottom:50px}.page-template-partners .module-featured-in .module-header h2{font-size:14px;text-align:left;margin-bottom:20px}.page-template-partners .module-featured-in .logos{padding:0 20px}.page-template-partners .module-featured-in .logos .logo-item{width:calc(100% / 3 - calc(var(--gap-x)/3*2))}.page-template-partners .module-featured-in .logos .logo-item img{max-height:25px;width:auto}}.page-template-partners .module-why-partner{margin-bottom:55px}.page-template-partners .module-why-partner .module-cta{padding-top:30px}@media (max-width:767px){.page-template-partners .module-why-partner{margin-bottom:35px}.page-template-partners .module-why-partner .module-header h2{text-align:center}.page-template-partners .module-why-partner .module-cta{display:flex;justify-content:center}}.page-template-partners .module-how{margin-bottom:55px}.page-template-partners .module-how .module-image{flex:0 0 35%;display:flex;align-items:center}.page-template-partners .module-how .module-image img{border-radius:10px;box-shadow:0 0 24px rgba(0, 0, 0, 0.3)}@media (min-width:768px){.page-template-partners .module-how .module-inner{display:flex;flex-wrap:wrap;padding-left:35px}.page-template-partners .module-how .module-header{flex:1 0 100%}.page-template-partners .module-how .module-content{flex:0 0 65%;padding-right:35px}}@media (max-width:767px){.page-template-partners .module-how{margin-bottom:40px}.page-template-partners .module-how .module-image{display:none}}.page-template-partners .module-connect .module-inner{display:flex}.page-template-partners .module-connect .module-icon{width:72px}.page-template-partners .module-connect .module-icon svg{fill:#fff;width:100%;height:auto}.page-template-partners .module-connect .module-icon svg .stroke-color{stroke:#fff}.page-template-partners .module-connect .module-content h2{margin-bottom:0px}.page-template-partners .module-connect .module-content a{color:inherit}@media (min-width:768px){.page-template-partners .module-connect .module-inner{align-items:center;gap:0 30px}}@media (max-width:767px){.page-template-partners .module-connect .module-inner{flex-direction:column;justify-content:center;align-items:center}.page-template-partners .module-connect .module-inner.box-blue.alt{padding:25px}.page-template-partners .module-connect .module-content{text-align:center}.page-template-partners .module-connect .module-content h2{font-size:26px;margin:10px 20px}}