.whypartner{overflow:hidden;padding:var(--section-padding) 0;position:relative}.whypartner.margintop{margin-top:var(--section-padding)}.whypartner.marginbottom{margin-bottom:var(--section-padding)}.whypartner .bkgplusses{position:absolute;right:0;top:0;transform:translateY(-25%) translateX(25%);width:50%;z-index:1}.whypartner__textcontainer{margin:0 auto;max-width:1400px;position:relative;width:90%;z-index:1}.whypartner__textcontainer__inner{display:grid;grid-template-columns:17% 1fr;position:relative;z-index:2}.whypartner__textcontainer__inner__subtitle{font-size:12px;font-weight:300;padding-right:20%;text-transform:uppercase}.whypartner__textcontainer__inner__copy__title{font-size:65px;line-height:1.1;margin:-20px 0 1rem}.whypartner__textcontainer__list{display:grid;list-style:none;margin:1rem 0 0;padding:0}.whypartner__textcontainer__list.twoup{grid-template-columns:1fr 1fr;grid-gap:1vw}.whypartner__textcontainer__list.threeup{grid-template-columns:1fr 1fr 1fr;grid-gap:1vw}.whypartner__textcontainer__list.fourup{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1vw}.whypartner__textcontainer__list__item{background-color:#fff;box-shadow:3px 3px 5px rgba(27,27,27,.36);padding:1rem 1rem 2rem}.whypartner__textcontainer__list__item img{margin-bottom:15px;width:100%}.whypartner__textcontainer__list__item__image{height:13vw;margin-bottom:1rem;width:100%}.whypartner__textcontainer__list__item__title{font-size:30px;line-height:1.2;margin:0 0 10px}.whypartner .whypartner__textcontainer__list__item__copy a.cta_button{background-color:#fff!important;margin:0;padding:0}.whypartner.skyblue a.cta_button,.whypartner.skybluelight a.cta_button{background-color:#fff}.whypartner.skybluelightest a.cta_button{background-color:var(--skyblue)}.whypartner.palegreen a.cta_button,.whypartner.palegreenlight a.cta_button,.whypartner.palegreenlightest a.cta_button{background-color:var(--palegreen)}.whypartner a.cta_button{border-radius:999em;box-sizing:border-box!important;display:block;margin:0 auto;margin-top:var(--section-padding);max-width:1400px;padding:3rem 4rem;position:relative;text-decoration:none;width:90%;z-index:2}.whypartner .cta{align-items:center;display:flex;justify-content:space-between}.whypartner .cta.nobutton{justify-content:center}.whypartner .cta.nobutton h2{display:block;margin:0;position:relative}.whypartner .cta.nobutton h2:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.924 11.374'%3E%3Cpath fill='%23233f3c' d='M7.823 9.96 11.1 6.687H0v-2h11.1L7.823 1.414 9.237 0l5.687 5.687-5.687 5.687Z'/%3E%3C/svg%3E");display:block;height:auto;position:absolute;right:-1.5rem;top:-3px;transition:all .3s ease;width:20px}.whypartner a:hover .cta.nobutton h2:after{right:-2rem}.whypartner .cta p{width:50%}.whypartner .cta button{font-size:16px;font-weight:600;padding:.7rem 3.5rem .7rem 3rem;position:relative}.whypartner a:hover .cta button:after{right:1.7rem}.whypartner .cta button:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.924 11.374'%3E%3Cpath fill='%23233f3c' d='M7.823 9.96 11.1 6.687H0v-2h11.1L7.823 1.414 9.237 0l5.687 5.687-5.687 5.687Z'/%3E%3C/svg%3E");display:block;height:11.374px;position:absolute;right:2.2rem;top:15px;transition:all .3s ease;width:14.924px}@media (max-width:767px){.whypartner .bkgplusses{width:80%}.whypartner{padding:calc(var(--section-padding)/2) 0}.whypartner.margintop{margin-top:calc(var(--section-padding)/2)}.whypartner.marginbottom{margin-bottom:calc(var(--section-padding)/2)}.whypartner__textcontainer{width:100%}.whypartner__textcontainer__inner{grid-template-columns:1fr;margin:0 5%}.whypartner__textcontainer__inner__copy__title{font-size:40px}.whypartner__textcontainer__list.fourup,.whypartner__textcontainer__list.threeup,.whypartner__textcontainer__list.twoup{grid-template-columns:1fr;margin:0 5%}.whypartner__textcontainer__list__item{margin-bottom:15px}.whypartner__textcontainer__list__item__image{height:calc(var(--mobile-imageheight) - 50px)}.whypartner .cta{align-items:flex-start;flex-direction:column}.whypartner .cta p{width:auto}.whypartner .cta button{border:2px solid var(--textcolor);margin-top:1rem}.whypartner a.cta_button{border-radius:0;padding:1rem 5%;width:100%}.whypartner .cta.nobutton{padding:1.5rem 0}.whypartner .cta.nobutton h2{line-height:1.1}.whypartner .cta.nobutton h2:after{right:0;top:50%;transform:translateY(-50%)}.whypartner a:hover .cta.nobutton h2:after{right:0}}