.cm-btm-bnr{background-color:#000;min-height:500px;overflow:hidden;position:relative;width:100%}.cm-btm-bnr .bnr-bg-wrap{aspect-ratio:2/1;bottom:auto;left:0;opacity:.5;overflow:visible;position:absolute;top:0;width:100%}.cm-btm-bnr .bnr-bg{inset:0;position:absolute}.cm-btm-bnr .bnr-bg img{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.cm-btm-bnr .bnr-overlay{height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}.cm-btm-bnr .overlay_img{inset:0;position:absolute}.cm-btm-bnr .bnr-content{align-items:center;display:flex;flex-flow:column;gap:20px;height:min-content;left:50%;overflow:hidden;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.cm-btm-bnr .heading h2{color:var(--white);font-size:60px;letter-spacing:-.04em;line-height:1.3;margin-bottom:0}.cm-btm-bnr .heading h2 strong{font-weight:900}.cm-btm-bnr .content p{color:var(--white);font-family:var(--sec_font);font-size:20px;letter-spacing:-.03em;margin-bottom:0;text-align:center}@media (max-width:1199px){.cm-btm-bnr .heading h2{font-family:var(--sec_font);font-size:36px;line-height:1.5}.cm-btm-bnr .heading h2 strong{font-weight:700}}@media (min-width:768px) and (max-width:1199px){.framer-bhNI6 .framer-cc2w5c{height:300px}.cm-btm-bnr{min-height:300px}.cm-btm-bnr .content p{font-size:16px}}@media (max-width:767px){.cm-btm-bnr .bnr-bg-wrap{height:100%}.cm-btm-bnr .bnr-content{padding:0 24px;text-align:center}}