.pro-membership-landing{margin-bottom:75px;overflow:hidden}.pro-membership-landing .section{margin:0 auto;max-width:1400px;padding:0 10px;text-align:center}.pro-membership-landing .section h4{font-family:montserratbold;font-size:27px;text-transform:uppercase}@media (min-width:769px){.pro-membership-landing .section h4{font-size:34px}}.pro-membership-landing .section p{font-size:21px;line-height:32px}@media (min-width:769px){.pro-membership-landing .section p{font-size:26px}}.pro-membership-landing .section p.bold{font-family:montserratbold;font-size:25px;margin:40px 0}@media (min-width:769px){.pro-membership-landing .section p.bold{font-size:29px}}.pro-membership-landing .section .purple{color:#832956}.pro-membership-landing .section.main-banner{margin:0 0 15px}.pro-membership-landing .section.main-banner img{max-width:100%;min-width:100vw}.pro-membership-landing .section.below-banner{margin:50px auto}@media (min-width:992px){.pro-membership-landing .section.below-banner{padding:0 60px}}.pro-membership-landing .section.what-you-get{background:#832956;color:#fff;margin:40px auto;padding:50px 5% 20px;position:relative;left:40%;margin-left:-37vw;max-width:94vw}@media (min-width:992px){.pro-membership-landing .section.what-you-get{left:50%;margin-left:-40vw;max-width:80vw}}@media (min-width:769px){.pro-membership-landing .section.what-you-get{padding:50px 10% 20px}}.pro-membership-landing .section.what-you-get h4{font-size:32px}@media (min-width:769px){.pro-membership-landing .section.what-you-get h4{font-size:39px}}.pro-membership-landing .section.what-you-get .get-rewarded{font-size:21px}.pro-membership-landing .section.what-you-get .get-rewarded.bold{font-size:25px;margin:0}@media (min-width:769px){.pro-membership-landing .section.what-you-get .get-rewarded.bold{font-size:29px}}.pro-membership-landing .section.what-you-get .become-pro{background:#fff;color:#832956;font-family:montserratbold;max-width:-webkit-fit-content;max-width:fit-content;margin:0 auto 40px;padding:15px 40px}@media (min-width:769px){.pro-membership-landing .section.what-you-get .become-pro{padding:20px 50px}}.pro-membership-landing .section.restrictions{padding:0 1rem}@media (min-width:992px){.pro-membership-landing .section.restrictions{padding:0 7rem}}.pro-membership-landing .section.restrictions .disclaimer{color:#434343;font-family:montserratmedium;font-size:18px}@media (min-width:769px){.pro-membership-landing .section.restrictions .disclaimer{font-size:21px}}.pro-membership-landing .section.restrictions .support{font-size:22px}.pro-membership-landing .section.restrictions hr{background-color:#434343;border:none;height:2px;margin:50px 0}.pro-membership-landing .section.become-pro{padding:0 1rem}@media (min-width:992px){.pro-membership-landing .section.become-pro{padding:0 7rem}}.pro-membership-landing .section.become-pro h4{font-family:libre-bodoni-m24-medium;font-size:48px}.pro-membership-landing .section.become-pro .app-text{font-family:montserratmedium;font-size:22px}@media (min-width:1200px){.pro-membership-landing .section.pro-form{padding:0 7rem}}.pro-membership-landing .section.commission-details{background:#eaeaea;padding:1px 10px 20px 40px}@media (min-width:769px){.pro-membership-landing .section.commission-details{padding:1px 7rem 3rem}}@media (min-width:1200px){.pro-membership-landing .section.commission-details{max-width:50%}}@media (min-width:992px){.pro-membership-landing .section.commission-details ul{padding:0 2rem}}.pro-membership-landing .section.commission-details li{font-family:montserratmedium;font-size:21px;text-align:left}@media (min-width:769px){.pro-membership-landing .section.commission-details li{font-size:25px}}