.elementor-174 .elementor-element.elementor-element-cvbcroot{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-174 .elementor-element.elementor-element-cvbchero{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-174 .elementor-element.elementor-element-cvbclist{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-174 .elementor-element.elementor-element-cvbcbottom{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-174 .elementor-element.elementor-element-cvbcbtn .elementor-button{background-color:#0A2B57;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-174 .elementor-element.elementor-element-cvbcbottom{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS for container, class: .elementor-element-cvbcroot */.elementor-174 .elementor-element.elementor-element-cvbcroot{font-family:"DM Sans",Arial,sans-serif;color:#0A2342;background:#F8F7F3} .elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-wrap{width:min(1220px,calc(100% - 48px));margin-inline:auto} .elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-hero{display:grid!important;grid-template-columns:minmax(0,1fr) 38%;gap:56px;align-items:end;padding:64px 0 48px} .elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-hero h1{margin:0;color:#0A2342;font:600 clamp(52px,6vw,76px)/1.01 "Cormorant Garamond",Georgia,serif;letter-spacing:-.035em} .elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-hero p{margin:0;color:#6E7480;font:16px/1.72 "DM Sans",Arial,sans-serif} .elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-list{padding:0 0 78px} .elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px} .elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-card{min-height:260px;padding:28px;border:1px solid #E7E2D8;border-radius:14px;background:#FFFFFF;display:flex;flex-direction:column;justify-content:space-between} .elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-count{margin:0 0 10px;color:#C8922F;font:700 11px/1.4 "DM Sans",Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em} .elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-card h2{margin:0;color:#0A2342;font:600 36px/1.05 "Cormorant Garamond",Georgia,serif} .elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-desc{margin-top:14px;color:#6E7480;font:14px/1.7 "DM Sans",Arial,sans-serif;max-width:52ch} .elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-card a{margin-top:28px;color:#0A2B57;font:600 13px/1.4 "DM Sans",Arial,sans-serif;text-decoration:underline;text-decoration-color:#C8922F;text-underline-offset:4px} .elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-card:hover{border-color:#C8922F} .elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-bottom{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;padding:44px 0 60px;border-top:1px solid #E7E2D8} .elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-bottom .elementor-heading-title{color:#0A2342;font:600 34px/1.08 "Cormorant Garamond",Georgia,serif} @media(max-width:1024px){.elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-wrap{width:min(940px,calc(100% - 40px))}.elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-hero{grid-template-columns:1fr;gap:18px;padding:52px 0 40px}} @media(max-width:767px){.elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-wrap{width:calc(100% - 32px)}.elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-hero{padding:40px 0 30px}.elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-grid{grid-template-columns:1fr;gap:14px}.elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-card{min-height:230px;padding:22px}.elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-card h2{font-size:32px}.elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-list{padding-bottom:52px}.elementor-174 .elementor-element.elementor-element-cvbcroot .cvbc-bottom{flex-direction:column;align-items:flex-start;padding:34px 0 48px}}/* End custom CSS */