.partner section#partners-hero{padding-top:70px;padding-bottom:140px}@media only screen and (max-width:768px){.partner section#partners-hero{padding-top:30px}}@media only screen and (max-width:550px){.partner section#partners-hero{padding-bottom:40px}}.partner section#partners-hero .flexer{display:flex;justify-content:space-between}@media only screen and (max-width:600px){.partner section#partners-hero .flexer{flex-direction:column}}.partner section#partners-hero .flexer .hero-left{width:550px}@media only screen and (max-width:950px){.partner section#partners-hero .flexer .hero-left{width:500px;padding-right:15px}}@media only screen and (max-width:767px){.partner section#partners-hero .flexer .hero-left{padding-right:0}}@media only screen and (max-width:600px){.partner section#partners-hero .flexer .hero-left{width:unset;margin-top:0;order:2}}.partner section#partners-hero .flexer .hero-left h1{font-weight:500;font-size:55px;line-height:1;margin:0 0 20px}@media only screen and (max-width:991px){.partner section#partners-hero .flexer .hero-left h1{font-size:45px}}@media only screen and (max-width:768px){.partner section#partners-hero .flexer .hero-left h1{font-size:40px;margin:20px 0}}@media only screen and (max-width:600px){.partner section#partners-hero .flexer .hero-left h1{font-size:28px}.partner section#partners-hero .flexer .hero-left h1>div{display:inline}}.partner section#partners-hero .flexer .hero-left .support{font-size:16px;line-height:1.5}.partner section#partners-hero .flexer .hero-left .cta-wrap{margin-top:30px}@media only screen and (max-width:768px){.partner section#partners-hero .flexer .hero-right{margin-top:30px;margin-bottom:0;max-width:unset}}.partner .logos-header{font-weight:bold;font-size:25px;text-align:center;margin-bottom:30px}@media only screen and (max-width:580px){.partner .logos-header{font-size:21px}}.partner section#logos-gradient{background:#fff;background:linear-gradient(90deg,#fff 0%,#e5e5e5 100%);padding:40px}@media only screen and (max-width:768px){.partner section#logos-gradient{padding:60px 30px 40px}}.partner section#logos-gradient .logos-flexer{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.partner section#logos-gradient .logos-flexer .logo-col{margin-right:10px}@media only screen and (max-width:810px){.partner section#logos-gradient .logos-flexer .logo-col{margin-right:0;margin-bottom:15px;width:100%;text-align:center}}.partner section#payment-integration{text-align:center;padding:150px 0}@media only screen and (max-width:768px){.partner section#payment-integration{padding:70px 0}}@media only screen and (max-width:550px){.partner section#payment-integration{padding:40px 0}}.partner section#payment-integration .header{font-size:45px;letter-spacing:-.8px;margin:0 auto 50px;text-align:center;line-height:1;color:#000;max-width:890px}@media only screen and (max-width:768px){.partner section#payment-integration .header{font-size:38px;margin-bottom:30px;padding:10px}}@media only screen and (max-width:550px){.partner section#payment-integration .header{font-size:24px}}.partner section#payment-integration .payment-flexer{display:flex;justify-content:space-between;flex-wrap:wrap}.partner section#payment-integration .payment-flexer .payment-col{width:32%}@media only screen and (max-width:768px){.partner section#payment-integration .payment-flexer .payment-col{width:48%}}@media only screen and (max-width:580px){.partner section#payment-integration .payment-flexer .payment-col{width:100%}}.partner section#payment-integration .payment-flexer .payment-col .payment-top{margin-bottom:-7px}@media only screen and (max-width:680px){.partner section#payment-integration .payment-flexer .payment-col .payment-top{margin:0 auto;max-width:600px}}@media only screen and (max-width:480px){.partner section#payment-integration .payment-flexer .payment-col .payment-top{margin:0 -30px}}.partner section#payment-integration .payment-flexer .payment-col .payment-top img{width:100%}.partner section#payment-integration .payment-flexer .payment-col .payment-bottom{background:#fff;background:linear-gradient(0deg,rgba(255,255,255,.4654455532) 0%,#f9f9f9 63%);padding:50px;min-height:260px}@media only screen and (max-width:768px){.partner section#payment-integration .payment-flexer .payment-col .payment-bottom{padding:50px 30px}}@media only screen and (max-width:680px){.partner section#payment-integration .payment-flexer .payment-col .payment-bottom{padding:30px;min-height:190px}}@media only screen and (max-width:580px){.partner section#payment-integration .payment-flexer .payment-col .payment-bottom{margin:0 -30px}}.partner section#payment-integration .payment-flexer .payment-col .payment-bottom .title{font-size:30px;line-height:1.1;text-align:left;max-width:190px;margin-bottom:10px}@media only screen and (max-width:768px){.partner section#payment-integration .payment-flexer .payment-col .payment-bottom .title{font-size:27px}}@media only screen and (max-width:680px){.partner section#payment-integration .payment-flexer .payment-col .payment-bottom .title{max-width:unset}}.partner section#payment-integration .payment-flexer .payment-col .payment-bottom .description{text-align:left;font-size:17px}.partner section#everyware-strategic{background-color:#f6f6f6;padding:80px 30px 70px}@media only screen and (max-width:580px){.partner section#everyware-strategic{padding:40px 0}}.partner section#everyware-strategic .strategic-content{margin:0 auto;max-width:750px}.partner section#everyware-strategic .title{font-size:45px;line-height:1.1;text-align:center;margin-bottom:20px}@media only screen and (max-width:768px){.partner section#everyware-strategic .title{font-size:38px}}@media only screen and (max-width:550px){.partner section#everyware-strategic .title{font-size:24px}}.partner section#everyware-strategic .content{max-width:550px;text-align:center;margin:0 auto}.partner section#everyware-strategic .flex-buttons{display:flex;justify-content:space-around;flex-wrap:wrap;margin:30px auto;max-width:600px}@media only screen and (max-width:768px){.partner section#everyware-strategic .flex-buttons .big-yellow{margin:20px 5px 0;padding:20px 35px;min-width:150px}}.partner section#partner-advantages{padding:70px 30px 60px}@media only screen and (max-width:580px){.partner section#partner-advantages{padding:50px 0}}.partner section#partner-advantages .title{font-size:45px;line-height:1.1;text-align:center;margin:0 auto 30px}@media only screen and (max-width:768px){.partner section#partner-advantages .title{font-size:38px}}@media only screen and (max-width:550px){.partner section#partner-advantages .title{font-size:24px}}.partner section#partner-advantages .adv-flexer{margin-top:60px;display:flex;justify-content:space-around;flex-wrap:wrap}@media only screen and (max-width:580px){.partner section#partner-advantages .adv-flexer{margin-top:20px}}.partner section#partner-advantages .adv-flexer .adv-col{width:24%}@media only screen and (max-width:768px){.partner section#partner-advantages .adv-flexer .adv-col{width:47%;margin-top:40px}}@media only screen and (max-width:580px){.partner section#partner-advantages .adv-flexer .adv-col{width:100%}}.partner section#partner-advantages .adv-flexer .adv-col .icons{min-height:53px}.partner section#partner-advantages .adv-flexer .adv-col .header{font-size:25px;font-weight:bold;line-height:1.1;margin-top:10px;margin-bottom:15px}@media only screen and (max-width:580px){.partner section#partner-advantages .adv-flexer .adv-col .header{font-size:21px;max-width:250px}}.partner section#partner-advantages .adv-flexer .adv-col .content{font-size:17px;color:#2f353f}.partner section#partner-advantages .cta-wrap{margin:70px auto 30px;text-align:center}@media only screen and (max-width:580px){.partner section#partner-advantages .big-yellow{padding:20px 50px}}.partner section#people-saying{padding:60px 30px 70px}@media only screen and (max-width:580px){.partner section#people-saying{padding:40px 0}}.partner section#people-saying .title{font-size:45px;line-height:1.1;text-align:center;margin:0 auto 30px;max-width:550px}@media only screen and (max-width:768px){.partner section#people-saying .title{font-size:38px}}@media only screen and (max-width:550px){.partner section#people-saying .title{font-size:24px}}.partner section#people-saying .testimonial-flexer{margin-top:40px;text-align:center}.partner section#people-saying .testimonial-flexer .test-col{min-height:620px}@media only screen and (max-width:1100px){.partner section#people-saying .testimonial-flexer .test-col{min-height:660px;max-width:480px;margin:0 auto}}@media only screen and (max-width:680px){.partner section#people-saying .testimonial-flexer .test-col{min-height:500px}}.partner section#people-saying .testimonial-flexer .test-col .content{text-align:center;padding:20px 35px 15px;color:#767676;font-size:18px;position:relative}.partner section#people-saying .testimonial-flexer .test-col .name{font-weight:bold;color:#2f353f;margin-top:20px;line-height:1.1}.partner section#people-saying .testimonial-flexer .test-col .company{font-weight:bold;line-height:1.2;color:#2f353f}.partner section#people-saying .testimonial-flexer .test-col .left-quote{color:#fdb813;height:40px;font-size:30px;font-weight:bold;font-family:Helvetica;position:absolute;top:0;left:0;transform:rotate(180deg);line-height:1}.partner section#people-saying .testimonial-flexer .test-col .right-quote{color:#fdb813;height:40px;font-size:30px;font-weight:bold;font-family:Helvetica;position:absolute;top:25px;right:0;line-height:1}.partner section#partners-contact{padding:100px 0;background:#fff;background:linear-gradient(270deg,rgba(255,255,255,.4654455532) 0%,rgba(246,246,246,.9752494748) 83%)}@media only screen and (max-width:720px){.partner section#partners-contact{padding:30px 0 50px}}.partner section#partners-contact .c-flexer{display:flex}@media only screen and (max-width:1024px){.partner section#partners-contact .c-flexer{flex-wrap:wrap}}.partner section#partners-contact .c-flexer .c-left{width:33%;padding-right:15px}@media only screen and (max-width:1024px){.partner section#partners-contact .c-flexer .c-left{width:35%}}@media only screen and (max-width:991px){.partner section#partners-contact .c-flexer .c-left{width:40%;padding-right:10px}}@media only screen and (max-width:720px){.partner section#partners-contact .c-flexer .c-left{width:100%;padding:30px 0 0}}.partner section#partners-contact .c-flexer .c-left .c-header{color:#000;font-family:"Apertura",sans-serif;font-size:45px;font-weight:400;text-align:left;line-height:1;margin-top:0;margin-bottom:20px}@media only screen and (max-width:768px){.partner section#partners-contact .c-flexer .c-left .c-header{font-size:35px}}@media only screen and (max-width:580px){.partner section#partners-contact .c-flexer .c-left .c-header{font-size:24px}}.partner section#partners-contact .c-flexer .c-left .c-content{color:#000;font-family:"Apertura",sans-serif;font-size:17px;font-weight:400;text-align:left;line-height:1.4}.partner section#partners-contact .c-flexer .c-left form input{font-family:"Apertura",sans-serif;font-size:17px;background:#f2f1f1;color:#000;border:1px solid #f2f1f1;border-radius:20px;padding:20px 18px;margin-top:20px;margin-bottom:20px;min-width:120px;width:calc(100% - 35px)}@media only screen and (max-width:1024px){.partner section#partners-contact .c-flexer .c-left form input{padding:20px 12px 20px 12px;text-align:center;margin-top:20px;margin-bottom:20px;width:calc(100% - 30px)}}.partner section#partners-contact .c-flexer .c-left form .submit-btn{color:#000;font-family:"Apertura",sans-serif;font-size:18px;width:100%}.partner section#partners-contact .c-flexer .c-right{width:70%;padding:0 30px;margin:0 auto;max-width:700px}@media only screen and (max-width:1024px){.partner section#partners-contact .c-flexer .c-right{width:55%}}@media only screen and (max-width:991px){.partner section#partners-contact .c-flexer .c-right{width:40%}}@media only screen and (max-width:720px){.partner section#partners-contact .c-flexer .c-right{width:100%;order:1;padding:0 15px 0 0}}@media only screen and (max-width:720px){.partner section#partners-contact .c-flexer .contact-form{margin-top:30px}}.partner section#partners-contact .c-flexer form label{color:#000;font-size:22px;font-weight:400;text-align:left;line-height:1.1}.partner section#partners-contact .c-flexer form input,.partner section#partners-contact .c-flexer form textarea{font-family:"Apertura",sans-serif;font-size:17px;background:#f2f1f1;border:1px solid #f2f1f1;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-left-radius:14px;padding:25px 18px;width:100%;margin-top:15px;margin-bottom:40px}@media only screen and (max-width:720px){.partner section#partners-contact .c-flexer form input,.partner section#partners-contact .c-flexer form textarea{width:95%}}.partner section#partners-contact .c-flexer form input[type=text]:focus{border:2px solid #2f353f}.partner section#partners-contact .c-flexer form .submit-btn{color:#000;font-family:"Apertura",sans-serif;font-size:18px}@media only screen and (max-width:720px){.partner section#partners-contact .c-flexer form .submit-btn{width:100%}}.partner section#testimonials{padding:0 0 120px 0;overflow:hidden}@media only screen and (max-width:768px){.partner section#testimonials{padding:70px 0}}@media only screen and (max-width:550px){.partner section#testimonials{padding:50px 0}}.partner section#testimonials .owl-carousel{text-align:center;margin:40px auto 0;max-width:85vw;position:relative}.partner section#testimonials .owl-carousel .owl-nav button.owl-prev{margin-left:60px}.partner section#testimonials .owl-carousel .owl-nav button.owl-next{margin-right:60px}.partner section#testimonials .a-testimonial{position:relative;max-width:1050px;margin:0 auto}@media only screen and (max-width:1120px){.partner section#testimonials .a-testimonial{max-width:750px}}@media only screen and (max-width:850px){.partner section#testimonials .a-testimonial{max-width:550px}}.partner section#testimonials .left-quote{color:#fdb813;height:40px;font-size:80px;font-weight:bold;font-family:Helvetica;position:absolute;top:0;left:0;transform:rotate(180deg);line-height:1}@media only screen and (max-width:650px){.partner section#testimonials .left-quote{font-size:40px;height:20px}}.partner section#testimonials .right-quote{color:#fdb813;height:40px;font-size:80px;font-weight:bold;font-family:Helvetica;position:absolute;top:0;right:0;line-height:1}@media only screen and (max-width:650px){.partner section#testimonials .right-quote{font-size:40px;height:20px}}.partner section#testimonials .quote{color:#2f353f;font-size:35px;letter-spacing:-.38px;line-height:50px;max-width:850px;text-align:center;margin:0 auto}@media only screen and (max-width:1120px){.partner section#testimonials .quote{max-width:650px}}@media only screen and (max-width:850px){.partner section#testimonials .quote{max-width:500px}}@media only screen and (max-width:650px){.partner section#testimonials .quote{font-size:21px;line-height:35px;max-width:90%}}.partner section#testimonials .quotee{font-size:20px;color:#2f353f;margin:30px auto 0;font-weight:bold;text-align:center}.partner section#testimonials .cta-wrap{margin:60px auto 0;text-align:center}