.m5-page-section{background:#fff;margin:0 0 30px;min-height:465px;width:100%}.m5-page-section.bg-type-white{background:#fff}.m5-container{display:flex;margin:0 auto;max-width:1440px;padding:0 28px;width:100%}.m5-page-section.text-align-right .m5-container{flex-direction:row-reverse}.m5-content{box-sizing:border-box;min-height:465px;width:55%}.m5-page-section .text-left{padding:70px 50px 0 100px}.m5-page-section .text-right{padding:70px 50px 0}.m5-page-section.bg-type-gray .m5-content{background:#f8f8f8}.m5-eyebrow{color:#999;font-size:14px;font-weight:600;letter-spacing:.8px;margin:0 0 40px;max-width:575px;width:45%}.m5-headline{color:#462b5c;font-family:Utility W01 Extralight,Arial,sans-serif;font-weight:400;line-height:1.1em}h2.m5-headline{font-size:40px}h3.m5-headline{font-size:30px}.m5-description{color:gray;font-family:IBM Plex Sans,Arial,sans-serif;font-size:22px;line-height:30px}.m5-page-section .cta-container{margin:24px 0 0}.m5-page-section .button-cta-1,.m5-page-section .button-cta-2{box-sizing:border-box;cursor:pointer;display:inline-block;font-family:inherit;text-decoration:none}.m5-page-section .button-cta-1{background:transparent;border:1px solid #462b5c;border-radius:30px;color:#462b5c;font-size:14px;font-weight:600;letter-spacing:1px;padding:12px 40px;text-transform:uppercase}.m5-page-section .button-cta-1:hover{background:#462b5c;color:#fff}.m5-page-section .button-cta-2{background:transparent;border:0;color:#462b5c;font-size:14px;font-weight:600;padding:12px 0;position:relative;text-transform:uppercase}.m5-page-section .button-cta-2:after{background:url(https://www.suvoda.com/hubfs/raw_assets/public/Suvoda2022/images/arrow-purple.svg) no-repeat;background-size:21px;content:"";height:13px;margin-left:6px;margin-top:4px;position:absolute;transition:.3s;width:30px}.m5-page-section .button-cta-2:hover{color:#000}.m5-page-section .button-cta-2:hover:after{transform:translateX(6px)}.m5-media{background-repeat:no-repeat;background-size:cover;flex-shrink:0;min-height:465px;width:45%}@media screen and (max-width:768px){.m5-page-section{margin:0 0 40px!important;min-height:fit-content!important}.m5-container{display:block;padding:0 10px!important}.m5-content,.m5-page-section .text-left,.m5-page-section .text-right{min-height:fit-content;padding:0!important;width:100%!important}.m5-content{margin:20px 5px!important}.m5-eyebrow{margin-bottom:20px!important;width:100%!important}h2.m5-headline{font-size:27px!important;letter-spacing:.6px!important;line-height:32px!important}h3.m5-headline{font-size:28px!important}.m5-media{display:none!important}}