.cm-twocol-cards{padding-top:2rem}.cm-twocol-cards .inner-colcrds{padding-left:5vw;padding-right:5vw}.cm-twocol-cards .inner-colcrds .page-center{padding:0}.cm-twocol-cards .cardstop-container{margin-left:5vw;margin-right:5vw}.cm-twocol-cards .cardstop-container .two-colcards-heading{margin-bottom:16px;width:70dvw}.cm-twocol-cards .cardstop-container .two-colcards-heading h2{color:#433073;font-size:5rem;font-weight:300;line-height:1;max-width:100%}.col-cards-wrap{min-height:30rem;overflow:visible;position:relative;width:100%}.col-cards-wrap .col-cards-wrapinner{padding-left:5vw;padding-right:5vw;position:static;text-align:left}.col-cards-wrap .col-cards-wrapin{display:flex;flex-flow:row-reverse;height:auto;overflow:visible;place-content:space-between center;position:static;width:100%;z-index:2}.cardscontetn-block{color:#262626;display:flex;flex:none;height:100%;justify-content:center;margin-left:auto;margin-right:auto;max-width:110rem;overflow:visible;padding-left:5vw;padding-right:5vw;position:absolute;width:90%}.cardscontetn-block .page-center,.col-cards-wrap .page-center{padding:0}.col-cards-wrap .page-center .colcards-container{margin-left:5vw;margin-right:5vw}.col-cards-wrap .left-right-selector{display:flex;flex-direction:row;justify-content:flex-start;min-height:30rem;width:100%}.col-cards-wrap .cards-grid{grid-column-gap:0;display:flex;flex:1;flex-flow:row-reverse wrap;grid-auto-columns:2fr;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:auto;justify-content:space-between;margin-bottom:2rem;margin-top:2rem;max-width:100%;overflow:hidden;padding-bottom:0;padding-top:0;place-items:stretch center;grid-row-gap:16px}.col-cards-wrap .cards-grid .cards-grid-inner{align-items:flex-start;display:flex;flex:none;flex-flow:column;grid-auto-columns:1fr;grid-template-columns:1fr;grid-template-rows:auto auto;justify-content:center;margin-bottom:3rem;margin-right:0;margin-top:3rem;max-height:none;max-width:none;width:100%}.col-cards-wrap .cards-grid .col-cards-row{align-self:flex-start;display:flex;width:100%}.col-cards-wrap .cards-grid .col-cards-featwrap{grid-column-gap:24px;grid-row-gap:24px;display:grid;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-columns:1fr 1fr;grid-template-rows:auto;justify-content:flex-start;width:66%}.col-cards-wrap .cards-grid .col-cards-img{grid-column-gap:24px;grid-row-gap:24px;align-items:center;display:flex;flex:1;flex-direction:column}.col-cards-wrap .cards-grid .col-cards-img img{max-width:350px;object-fit:contain}.col-cards-wrap .cards-grid .col-cards-featwrap .bulletcomp-card{border-left:2px solid #c5bcda;display:flex;flex-direction:column;flex-wrap:nowrap;grid-area:span 1/span 1/span 1/span 1;height:100%;overflow-wrap:normal;padding:0 24px;width:100%}.col-cards-wrap .cards-grid .col-cards-featwrap .bulletcomp-card h3{font-size:1.6rem;font-weight:300;margin-bottom:.5rem;position:relative;z-index:60}.cards-button-row{margin:8px}@media screen and (min-width:1920px){.cm-twocol-cards .cardstop-container,.col-cards-wrap .page-center .colcards-container{margin-left:4rem;margin-right:4rem}}@media (max-width:991px){.cm-twocol-cards .cardstop-container .two-colcards-heading h2{font-size:3rem}.col-cards-wrap .cards-grid .cards-grid-inner{flex:0 auto;flex-wrap:wrap;margin-bottom:1rem;margin-right:0;margin-top:1rem;padding-right:0;width:auto}.col-cards-wrap .cards-grid{grid-column-gap:3rem;align-items:flex-start;display:flex;flex-flow:column;grid-auto-flow:row;grid-template-columns:1fr 1fr;height:auto;justify-content:space-between;margin-bottom:0;margin-top:1rem;max-height:none;max-width:100%;min-height:auto;padding-top:0}.col-cards-wrap .cards-grid .col-cards-row{flex-direction:column;gap:32px}.col-cards-wrap .cards-grid .col-cards-featwrap{grid-row-gap:32px;display:flex;flex-direction:column;grid-auto-flow:column;grid-template-columns:auto auto;grid-template-rows:auto;width:100%}.col-cards-wrap .cards-grid .col-cards-featwrap .bulletcomp-card p{margin:0}}@media (max-width:767px){.col-cards-wrap .col-cards-wrapin{display:block}.cardscontetn-block{padding:0}.col-cards-wrap .page-center .colcards-container{margin:0}.col-cards-wrap .cards-grid .col-cards-img img{max-width:100%}}@media (max-width:479px){.cm-twocol-cards .cardstop-container .two-colcards-heading h2{font-size:2rem}}