.one.cm-content-with-image-wrapper{display:flex;flex-wrap:wrap;margin:0 -2%;width:102%}.cm-content-with-image-wrapper .custom-image-with-content{display:flex;flex-direction:column;margin-bottom:4%;margin-left:2%;position:relative;width:98%;-webkit-box-pack:end;border-radius:24px;cursor:pointer;justify-content:flex-end;min-height:400px}.cm-content-with-image-wrapper .custom-image-with-content img{border-radius:24px;display:block;font-family:"object-fit: cover;";height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%;z-index:0}.cm-content-with-image-wrapper .inner{-webkit-box-align:center;align-items:center;display:flex;flex-direction:column;-webkit-box-pack:center;background:rgba(122,82,199,.3);border-radius:24px;height:100%;justify-content:center;padding:40px;position:relative;text-align:center;width:100%;z-index:1}.cm-content-with-image-wrapper h1.cm-heading{color:#fff;font-size:58px;font-style:normal;font-weight:700;letter-spacing:-.5px;line-height:64px;margin:0 0 12px;text-transform:uppercase}.cm-content-with-image-wrapper p.cm-sub-heading{color:#fff;line-height:28px;margin:0;padding-bottom:8px}.cm-content-with-image-wrapper .button-wrapper a,.image-wrapper .button-wrapper .btn-text{appearance:none;background:transparent;border:1px solid #fafbf6;border-radius:999px;color:#fafbf6;cursor:pointer;display:inline-block;font-family:Marvin,sans-serif;font-size:1rem;font-size:19px;font-weight:600;line-height:20px;margin:4px;outline:none;overflow:hidden;padding:16px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out 0s;user-select:none;white-space:nowrap;-webkit-box-align:center;align-items:center;display:flex;-webkit-box-pack:center;justify-content:center}.cm-content-with-image-wrapper .button-wrapper a i,.image-wrapper .button-wrapper .btn-text i{display:block;margin-left:16px;fill:currentcolor;height:1em;width:1em}.two.cm-content-with-image-wrapper{display:flex;flex-wrap:wrap;margin:0 -2%;width:102%}.cm-content-with-image-wrapper.two .custom-image-with-content{margin-bottom:4%;margin-left:2%;width:48%}.cm-content-with-image-wrapper.three h1.cm-heading,.cm-content-with-image-wrapper.two h1.cm-heading{font-size:36px;letter-spacing:-1px;line-height:48px}.cm-content-with-image-wrapper .button-wrapper a:hover,.image-wrapper .button-wrapper .btn-text:hover{background:#fafbf6;color:#000}.cm-content-with-image-wrapper.three{display:flex;flex-wrap:wrap;margin:0 -2%;width:102%}.cm-content-with-image-wrapper.three .custom-image-with-content{margin-bottom:4%;margin-left:2%;width:31.3333%}@media(max-width:1279px){.cm-content-with-image-wrapper h1.cm-heading{font-size:calc(26.944px + 2.4vw);line-height:calc(25.68px + 3vw)}.cm-content-with-image-wrapper.three h1.cm-heading,.cm-content-with-image-wrapper.two h1.cm-heading{font-size:calc(32.368px + .3vw);line-height:calc(34.016px + 1.1vw)}.cm-content-with-image-wrapper p.cm-sub-heading{line-height:calc(21.28px + .5vw)}}@media(max-width:800px){.one.cm-content-with-image-wrapper,.two.cm-content-with-image-wrapper{justify-content:center;margin:0;padding:0 17px;width:100%}.cm-content-with-image-wrapper .custom-image-with-content{margin:0}.one.cm-content-with-image-wrapper .custom-image-with-content{margin-bottom:4%}.cm-content-with-image-wrapper.two .custom-image-with-content:nth-child(odd){margin-left:0}}@media(max-width:767px){.cm-content-with-image-wrapper.one .custom-image-with-content,.cm-content-with-image-wrapper.three .custom-image-with-content,.cm-content-with-image-wrapper.two .custom-image-with-content{margin-left:0;margin-right:0;width:100%}}